Tek üyelik ile bir çok siteyi kullanmanın mantığı nedir? Nasıl oluşturulabilir?

Örneğin:

hesap.domain.com ile üyelikler oluşturulacak daha sonra domain.com domain2.com domain3.com siteleri bu üyelikler ile kullanılabilecek.

bunu yapmanın mantığı nedir? cookie mi yoksa başka bir şey mi?