How long does your body need to rest between muscle training workouts?

How long does your body need to rest between muscle training workouts? Five minutes Two hours 48 hours 72 hours