В русском языке используется два типа соединительных гласных между корнями, чтобы учитывать характер согласных звуков в конце первого корня. 13
Соединительная гласная «о» пишется после твёрдых согласных. 13 Например: языкознание, литературоведение, пароходостроение. 1
Соединительная гласная «е» используется после мягких согласных, шипящих и буквы «ц». 14 Например: землетрясение, буревестник, краеведение, чаепитие, путешественник, мышеловка, птицелов, овцеводство. 1
Таким образом, выбор между этими типами соединительных гласных зависит от того, какой согласный звук стоит в конце первого корня: если мягкий, то пишется «е», если твёрдый — «о». 23