Get Google drive man
Essentially, it's a beefed-up version of Google Docs. You can store your documents, photos, music, videos, etc. all in one place. It syncs with your mobile devices and your computer, so if you make a change from one gadget, it will automatically show up if you were to access it elsewhere.
It tracks your changes too, so if you make an edit to the document and hit save, you can still look back at all your revisions from the past 30 days. Of course it relies heavily on Google search, with image recognition for browsing your photos and some OCR capabilities for sniffing out text in pictures.