Network detection and response solutions suppose the use of a wide range of smaller program solutions, packed inside of a holistic software product. Besides the toolkit that provides detection and scanning (machine learning and artificial intelligence applications), there are the apps that provide the program access to the most distant parts of the network. The conjoined work and orchestration of all this software is one of the primary tasks of NDR developers.