A category of software that contains the software that makes it possible to run other programs on the computer.
system software
A device driver is a small piece of software that works at a low level within the operating system to support a peripheral such as a mouse or printer.
device driver
A program that allows you to create, edit and print documents.
Word processing
Software that you do not have to pay for and can be shared with other users.
freeware
A type of software that supports a computer's basic functions, such as scheduling tasks, executing applications, and controlling peripherals.
operating system
A program that allows you to organize, store and analyze data in a grid or tabular form.
Spreadsheet
A program that lets you interact with the Internet in a graphical format.
web browser
Public domain software has no owner and is free to use and modify without any restrictions.
public domain
Software programs that keep your computer safe and working correctly, like anti-virus software and backup programs.
Utilities
Software where the ownership and copyright remain with the software publisher or creator.
proprietary software
An agreement that allows a user the right to use one or more copies of the software.
EULA
Software programs that you work with as a computer user, like word processing programs, email and web browsers.
Application
A program that helps you to design screens with text, graphics, audio, etc. that can be shown on a computer or large screen.
presentation software
Software that you can use for free for a short time, then you will need to either pay a small fee or stop using the program.
shareware
Software programs that are used to create and edit computer programs.
programming tools
A collection of interactive data types, like music, images, and videos.
multimedia
A powerful software program that helps us organize, store, and retrieve information.
Database
Software that is free to use and modify by any user.
open-source