We use since and for to talk about how long something has been happening — but they are used in different ways depending on the type of time reference.
Since is used with a specific point in time — when something started. This can be a date, a day, or a specific event.
For is used with a length of time — a period or duration.
Rejoins 500 000 personnes qui révisent les bases de l'orthographe sur l'application Français sans Fautes