System software manages and controls hardware so that application software can perform tasks like word processing, presentations, web browsing, and photo editing. There are two major types of software: system software which includes operating systems, compilers, and interpreters, and application software which are easy to use programs designed to perform specific tasks for users. Examples of system software are operating systems while common application software includes Microsoft Word, PowerPoint, Internet Explorer, and Photoshop.