a software used for establishing communication between the phone  and computer