Visualization tools allow learners to visualize ideas in ways that help interpret and communicate concepts. There are two main uses - interpretive tools help extract meaning from information, while expressive tools help convey meaning. Examples of interpretive tools include programs that enable visualizing science concepts like molecular structures. Expressive tools include drawing programs. Visualizing mathematics with technologies also helps comprehension through manipulatives and graphing calculators. Digital cameras, videos, and phones further aid visualization.