Computer Telephony Integration (CTI) allows interactions on a telephone and a computer to be integrated or coordinated.
At its simplest, this means that incoming calls can make PC software do something and also the reverse; making the phone do something from PC software.
More importantly, information is passed between the telephone and a the PC software to so that advanced functions can be performed: