YAPM, pour Yet Another Process Monitor, est une application autorisant le monitoring des ressources d'un ordinateur local ou distant. Grâce à ce logiciel, il devient possible de visualiser et d'organiser les tâches en cours, les processus, les piles, les modules, les fenêtres, les connexions réseau et les services aussi bien en local qu'à distance. Il faut ajouter à cela la possibilité de gérer la quantité mémoire allouée, de disposer de statistique très complètes sur toutes les ressources utilisées, d'avoir une vue globale sur toutes les dépendances, etc. S'il existe déja des programmes proposant ces options, rares sont ceux qui, comme YAPM, soit entièrement Open Source, donc gratuit et modifiable à volonté.