. When you use an application on your mobile phone, the application connects to
the Internet and sends data to a server. The server then retrieves that data,
interprets it, performs the necessary actions and sends it back to your phone.
"Software testing is a process to evaluate the functionalities of software
applications with an intent to find whether the developed software met the
specified requirements or not and to identify the defects to ensure that the
product is defect-free to a quality product."