Гейша, говоря современным языком, - это специалист с гуманитарным образованием, занятый в сфере сервиса. Разница в том, что, ввиду несколько иного подхода к культуре, обязанности принимают несколько непривычные нам формы. Соответственно, как и в случает с любыми специалистами гуманитарной направленности, людьми данной профессии могли стать те, кто быстро понимает модели поведения других людей и может быстро выстраивать задачи на этой основе. Углубляться в тонкости не буду, так как очень многое написано в википедии.
А вот женщин лёгкого поведения там не было. Потому, что гейша по своей сути - это специалист. А женщина лёгкого поведения - сами знаете.
И, кстати, к гейше ещё прилагается весьма приличного вида телохранитель, который может применить силу, если с попытаться сделать что-то недозволенное без явного согласия.