GeoGebra is dynamic mathematics software that is freely available online. It can be used from elementary school through university level to visualize and interact with mathematical concepts. Some examples of how it enhances learning are allowing students to visualize abstract concepts like adding integers, see representations like sketching and graphing, and discover mathematics through experimentation. GeoGebra started in 2002 and is now an open source project available in many languages.