Google: Url.
Tcp is complicated for secure connection which makes sure every packet reaches their dist. Udp is more simple.
Os is the basis of all your running apps. Just like there must be a house then you can live in it.
What's the phone you are using? Nokia, Moto and typically phones has software allowing you control your phone from pc.