How to manage files in small home office?

I was wondering about the file management in small home office if some one can help me in this.
I mean what hardware and applications required?