Open source software is software for which the source code is freely and publicly available. (Increasingly, things other than software are being distributed as open source, e.g. hardware printed circuit board designs.)
In the most popular form of open source license, users have the right to modify, and then distribute the modified software, to anyone, for any purpose. Open source software is often developed in a collaborative and public process.