I want my places to be as updated as possible so I like to use newer features. Can somebody please explain to me what HTTPService is for and how I could use it?
HTTP service allows you to send HTTP requests to external servers (not unlike how your web browser connects to web servers).
I don't work with it personally but you need an external server to connect to as well as a way to parse the data you get back.
And unless you have a good reason to use it, you probably don't need it.