The distinction between "for" and "since" depends on whether a period of time or a specific starting point is being referred to. "For" is used to indicate how long something happens (for two years, for several days). "Since" specifies when an action started (since Monday, since 2021).
Both forms appear in statements about duration and beginnings, especially regarding ongoing actions. Accurate usage helps clarify the timeframe being described.

