Unified communication is the combination of real time and non real time communication services such as video and voice conferencing, speech recognition and e-mail and messaging. Enterprise unified communication includes software and server based products that offers platform for communication