Software is a general term for programs that operate computers and related devices, as opposed to hardware which describes physical aspects. Software gives users the ability to use computers to help with various tasks, however some users incorrectly believe they can freely copy software without permission, ignoring copyright and other laws. There are different types of software including operating systems, applications, and system software.