SaM also contains several classes that handle program execution and other necessary functions. While these are not found in hardware, these are critical to SaM.