A routine that is loaded into memory along with the operating system and resides there for as long as the computer is on.