FrontlineSMS turns a computer and mobile phone (or a modem) into a two-way messaging hub. As a mobile system application, users do not need an Internet connection to send/receive messages. The system gives users a powerful tool in both the collection and distribution of large amounts of data, while eliminating the need to collect and store information manually.