title: How should I build a server for mobile-apps
body: <p>I'm planning to build an application that will include users registration and so on.. I want to build a kind of social network application and i wonder how should I build my server and what is the right way to connect between the application and the server?
  I know to build clients and servers in python and connect between them with sockets, but I realise that this is not the right way to do it in mobile applications..
  someone told me I should learn something called SOA or web application server , I did not understand him so well,
  I hope that you understand what I search for, thanks!</p>