Simple Timestamps versus Scheduled and Deadline

In org there are two ways of adding a date to a task:

When do you use one or the other?

DEADLINE

SCHEDULED

Note: One can use repeaters with both SCHEDULED, DEADLINE and also with simple timestamps.

Task