This document discusses various modeling domain knowledge tools that can help students better understand and apply what they are learning. It describes databases, concept maps, spreadsheets, visualization tools, and hypermedia and provides examples of how each can be used. These tools allow students to organize information, identify relationships between concepts, create quantitative models, interpret data visually, and link organized information through hyperlinks. When students use these computer-based modeling tools, they perform better on knowledge tests compared to traditional teaching methods alone.