You would first need to make the difference between a user running an application, a service running an application, a server running an application, a remote "anything" running an application, an application running another application, an AI running an application, etc. Good luck with that!