This document discusses instructional software and its uses in education. It defines instructional software as software that incorporates functions like tutoring, simulations, and games to help students learn. It notes that while initially used as tutoring tools, instructional software has evolved to blend multiple categories of functions. Universities and companies now develop educational software. The objectives of instructional software are to substitute some teacher roles, provide different learning resources, and produce computer-literate students. It also distinguishes system software, which manages hardware, from application software, which performs tasks. Finally, it lists seven categories of instructional software and reflects on using software creatively in teaching.