Tecmint: A media server is simply a specialized file server or computer system for storing media (digital videos/movies, audio/music, and images) which can be accessed over a network.
In order to setup a media server, you need computer hardware (or perhaps a cloud server) as well as a software that enables you to organize your media files, and makes it easier to stream and/or share them with friends and family.