Selinux
1) Default for Rocky Linux, AlmaLinux, CentOS, Red Hat
2) Designed to protect the entire operating system
AppArmor
1) Default for openSUSE, Debian, Ubuntu, SLES
2) Designed to protect specific applications, limit the resources that particular application can use
3) Uses path names