What is Open Source software ?
Open Source software as the name suggests is a software which is free to use by everyone.
Here the source code of the software is released under a license in which the copyright holder grants users of his software the rights to use, study, change and distribute the software to anyone and for any purpose.
An Open Source software is made under an Open Source development model which is the process used by an Open Source community. The software is then released under an Open Source license so that anyone can view or modify the source code. Again community powered approach means one can find help, resources, and perspectives that reach beyond one interest group or one company.
The beauty of an Open Source software is flexibility wherein due to it's emphasis on modification, one can use Open Source code to address problems that are unique to your business or community.