End users rarely interact with system software because it runs in the background. End users, on the other hand, interact with application software by installing, booting it up, using it to perform specific tasks, booting it down, and uninstalling it.