How to host an image or video

If you wanna host a file such as a image and video , photobucket is a very good option. It is a image sharing host. You can upload a file to photobucket and use the link to share it with others.