Mobile software are programs or instructiosn that enable devices to communication and process information from wireless systems. Examples of mobile software is wireless markup language (WML), xHTML, and wireless access protocol (WAP).