Open source software refers to software with source code that is openly available and can be modified. It must allow free redistribution, distribution of source code, derivation and modification of works, and not discriminate against persons, groups, or fields of use. Free software refers to software that provides users four essential freedoms including running the software for any purpose, studying and modifying the source code, redistributing copies, and distributing modified versions. Paid software can be bought from a vendor but does not necessarily mean it is closed source as paid software can also be open source.