This document discusses different types of software including open source software, shareware software, freeware, commercial software, and proprietary software. Open source software makes its source code available to the public so it can be modified and distributed by anyone. Shareware allows limited use of a program before requiring payment. Freeware is free for any user to download and use without cost. Commercial software is designed for sale or licensing to users. Proprietary software is owned and its source code kept secret by the individual or company that developed it, and there are restrictions on its use.