Различия между словами «госпожа», «леди» и «мистресс» заключаются в их значениях и контексте употребления:
- Госпожа в современной России — форма женского рода от слова «господин», а также вежливое обращение при фамилии или звании женщины, независимо от её социальной или национальной принадлежности. ls.pushkininstitute.ru В дореволюционной России так называли женщину, принадлежащую к привилегированному сословию. ls.pushkininstitute.ru
- Леди — историческое понятие, которое в Великобритании обозначает жену лорда или баронета, а также замужнюю женщину привилегированного сословия. ru.wiktionary.org dic.academic.ru Также слово может использоваться как вежливо-почтительное обращение к замужней женщине из привилегированного сословия. ru.wiktionary.org
- Мистресс — существительное, которое в английском языке имеет несколько значений: хозяйка, искусница, мастерица, учительница, любовница, возлюбленная, владычица, повелительница чего-либо. ru.wiktionary.org wooordhunt.ru
Таким образом, госпожа больше связана с социальными ролями и обращениями, леди — с определёнными историческими контекстами и статусом женщин, а мистресс охватывает широкий спектр значений, включая различные роли и отношения.