Abstract: An application management system 300 including a network tracking component 310 for obtaining network data 355, 360, an application translator 315, where the application translator 315 receives at least part of the network data 355, 360, and the application translator 315 analyzes the received network data and returns analyzed data to be sent to a data store 305. The system 300 detects distributed applications, services, databases, etc. through network interactions and monitors and/or analyzes network traffic to provide statistical information and/or check response times. The application translator 315 is one of multiple application translators selected based on a determination of the type of network data transfer.