I am using cloud file storage services for quite some time now, they are pretty convenient to have your files on the go, share them and collaborate using them. I am using Dropbox since 2008 already, look:
Surely they are easy to use and free, but I would like a more private solution and found one, ownCloud.
owncloud is self-hosted solution that you manage. It provides the following features: