Open+Source

What is open source programming? What is Ubuntu? What is Edubuntu? What is Mozilla Firefox? What is Seterra? What is Gimp?