A web service is a software that leverages a standardized XML messaging system and provides services to other electronic devices. In short, it is a software intended for performing specific tasks.