This document discusses various types of software tools that can support teaching and learning. It describes tools that can improve efficiency, productivity, the appearance of work, and information accuracy. Recent developments include increased use of PDAs and web connectivity. The document outlines materials generators, data collection and analysis tools, graphic tools, planning and reference tools, content-specific tools, desktop publishing software, and other forms of software tools like test generators and data collection tools. It provides examples and benefits of these different categories of educational software tools.