New and checking out stuff but I'm not sure I understand

I just joined to look around really. I'm checking things out but maybe this is not what I thought it was. I'm trying upfront but is there no way to upload my own images? I'm really confused. Is this a site that I can download stuff from or do I have to run it on your servers? I just need some help. Thanks.