Where to start.
It's called Windows Server, not Microsoft Server. 2003 is based on Windows XP, 2008 is based on Windows Vista.
It comes with file transfer and web server support.
You'd need an email server (if you want to stick MS, the industry standard is Microsoft Exchange Server), and a database server. There's many, many of them. MS' is called Microsoft SQL Server and the latest is 2008.