When identifying the requirements for a PTT application, the End User's perspective and the System's perspective need to be considered. The System’s Perspective looks at the requirements usually determined by the department that needs to implement, maintain and update the PTT application. PTT applications provide differentiation across a number of factors:
There are four categories of PTT applications, which are differentiated by the type of vendor offering them.