EnvayaSMS is a SMS and MMS gateway running entirely as an Android app.
It forwards incoming SMS and MMS messages to a web server on the Internet, and sends outgoing messages from the web server to other phones.
EnvayaSMS can be used to enable a web service to send and receive SMS messages nearly anywhere in the world.
In order to deploy EnvayaSMS, you will also need to configure a web server, and enter some settings specific to your web server in EnvayaSMS. See http://sms.envaya.org/install/ to learn more.
EnvayaSMS is intended for software developers integrating SMS functionality into their application. (If you don't have experience programming, try Telerivet instead: http://telerivet.com . Telerivet allows anyone to set up an SMS service in minutes even without technical expertise.)