A mail server is a computer that serves email like an electronic post office for email. Mail sent and received across networks is passed between mail servers that run specifically designed software. This software is built around standardised protocols for handling email messages and the images or graphics they contain.
There are thousands of server configurations to choose from so ensure you spec your email solution correctly before understand your requirements. A good IT company will have no problem helping you with this.