Предлог «со» используется перед определёнными словами, потому что в начале слова есть сочетание согласных, особенно если в нём есть буквы «с», «з», «ш», «ж» или буква «щ». 1
Это правило применяется, например, к словам: «со ста», «со звездой», «со шкафа», «со жгутом», «со щами». 12
Также предлог «со» используется в случаях, когда произнесение предлога без гласной фонетически затруднено, например, при стечении согласных в начале слова. 2
Кроме того, «со» употребляется в некоторых устойчивых сочетаниях. 23 Например: «со вниманием» (в значении «внимательно»), «со временем» (в значении «в будущем»), «со двора» (уйти) и другие. 23