In terms of educational computer software and programs, some of the most essential and important applications are found in the category of software tools. This category encompasses many different software applications and solutions that are often sub-categorized as instructional tools, varied communication tools, and reference and research tools. While many of these came about to address educational needs, these software applications are used by a wide range of people outside of educational endeavors….read more at Technology in Education