Term of the Moment

Internet faxing


Look Up Another Term


Definition: CSTA


(Computer Supported Telephony Application) An international standard interface between a network server and a telephone switch (PBX) established by the European Computer Manufacturers Association (ECMA).