Web Service is a software application that offers the ability of two or more modules or systems to exchange information and use the information exchanged between different applications in a structured manner.

For example, over the World Wide Web (WWW), a Windows server may communicate with a Linux server or support a software desktop application, laptops and other mobile devices