Основное различие между космонавтами и астронавтами заключается в терминологии, которая зависит от страны.
Космонавт — это термин, традиционно используемый в России и странах бывшего Советского Союза. Он происходит от греческого слова "κόσμος" (космос), что означает "вселенная", и "ναύτης" (навт), что переводится как "моряк".
Астронавт — термин, используемый в основном в США и других англоговорящих странах. Он происходит от греческого слова "ἀστήρ" (астэр), что означает "звезда", и "ναύτης" (навт).
С функциональной точки зрения это одно и то же — и космонавты, и астронавты являются профессионалами, которые занимаются исследованием космоса. Разница лишь в лингвистическом и культурном контексте.
Интересно, что в Китае используют свой термин — тайконавт (от китайского слова "тайкун" (太空), что означает "космос").