At the end of the day sites deal with data. Getting data to and from the server can be a bit tricky to do correctly. There seems to be a lot of ways to do it. In this video learn how to deal with data using jQuery's AJAX to send data to the server.
...
https://www.youtube.com/watch?v=CjCJsbS7oGY