As the name suggests it means that the code in which the application is built on is licensed in such a way that it is open for others to read and modify.
not true. an open source software can still have a very restrictive license that prevents others from using or modifying it without permission from the creator.
in simple terms open source only means the source code can be seen by anybody (is open).