По сути, между словами «астронавт» и «космонавт» нет никакой принципиальной разницы — они являются синонимами и используются для обозначения людей, совершающих полёты в космос как в профессиональных целях, так и в качестве туристов. 1
Отличие в использовании терминов:
Также существует нюанс, что в США человек, начинающий тренировки по государственной космической программе, сразу именуется астронавтом, в то время как звание космонавта в России присваивается лишь после выполнения космического полёта. 5