ПО (Программное Обеспечение) — набор компьютерных программ, необходимых для определенной цели. Это может быть операционная система, приложения для работы с текстом и графикой, игры и т.д. ПО может быть бесплатным или платным, открытым или закрытым. Открытое ПО — это ПО, у которого открыт исходный код, то есть его может разрабатывать и изменять любой желающий. Закрытое ПО — это ПО, у которого исходный код защищен авторским правом и недоступен для редактирования.