Several technologies are integral to Web services, including XML, the universal messaging protocol; Simple Object Access Protocol; the Universal Description, Discovery, and Integration format for application identification; and Web Services Definition Language, a common language for application description.