Application software is designed to help users be more productive and includes business, graphics and multimedia, home/personal/educational, and communications programs. Software can be packaged, custom, open source, shareware, or freeware and is distributed in various ways. Business software helps with tasks like word processing, spreadsheets, databases, presentations, notes, personal information management, and project management. Graphics software includes CAD, desktop publishing, photo editing, video/audio editing, and multimedia authoring programs. Communications software allows emailing, file transfers, web browsing, video chat, messaging, and blogging.