Соня и София - это одно имя. Соня - уменьшительно-ласкательный вариант имени София
Имя греческое по происхождению.
Генетически его звучание именно София.
София - в переводе с греческого "мудрость".
Софья, Соня - сокращенные варианты имени София.
Имя тесно связано с православной традицией. Оно встречалось в Византии, откуда пришло на Русь с принятием православия.
Как женское имя употреблялось на Руси с XIII века.
Со времен Ивана III (XV век) и Софии Палеолог (племянницы последнего византийского императора Константина XI) имя София стало одним из династических имен династий Рюриковичей и Романовых.
Среди интересных фактов, связанным с этим именем можно упомянуть, что при рождении его получила и будущая российская императрица Екатерина II (София Августа Фредерика).
Аристократический характер носило имя вплоть до начала XX века. Дворяне часто называли этим именем своих дочерей. В XIX веке расширяется употребление его сокращенного варианта Софья
Распространенностью имени в дворянской среде, отчасти, объясняется снижение употребления имени после установления советской власти.
Также, необходимо отметить, что юридически София и Софья могут рассматриваться как разные имена. Поэтому в юридической практике и при оформлении документов важно соответствие написания имени удостоверению личности (свидетельству о рождении, паспорту, и т.д.).