|is there any need of special software for a |
Typically you would use a server operating system (OS) like Windows 2003 Small Business Server. But, whether or not you need that OS (or another server OS) depends on what you want to do with the server.
For instance, if you buy a wireless SOHO router, you could do DHCP from the router so wouldn't need to run that as a service on your server.
Explain what you wish to use the server for so we can better answer what server OS you need (if any - XP Pro may do the job for you)