Well, you definitely need them on some server on the web before they can be posted for others to see in their browsers. Cannot do it from your own computer unless your computer is such a server.
So, wherever the server is where you have uploaded the pics, acts as a host.