The document discusses different types of software, including custom software made for specific tasks by large corporations, and commercial software that helps with a variety of tasks. It also discusses instructional software that can be accessed online or purchased, noting that teachers should carefully evaluate such resources using sound pedagogical principles to assess elements like easy navigation, text legibility, color schemes, layout, clarity of explanations, accuracy of information, relevance to learning objectives, and ensuring information is current.