Mindtools are computer programs that support higher-order thinking skills beyond basic fact recall or computations. They help students think creatively and develop ideas to share electronically. There are five types of mindtools: semantic modeling, dynamic modeling, information and interpretation, knowledge construction, and conversation and collaboration. Semantic modeling tools allow visual concept mapping. Dynamic modeling uses spreadsheets for data. Information and interpretation tools find online resources. Knowledge construction builds graphics. Conversation and collaboration facilitates group work through messaging. In conclusion, mindtools help form and share ideas electronically through collaboration, important 21st century skills.