Application software includes programs that help users complete tasks like word processing, spreadsheets, presentations, email, and more. There are different types of application software such as packaged software for general use, custom software for specific businesses, and web applications accessed online. Application software is available in formats like open source, shareware, freeware, and public domain. System software acts as an interface between the user, application software, and computer hardware. Users work with application software through a graphical user interface using elements like icons, buttons, menus, and windows.