Courseware combines the words 'course' and 'software' and describes the entire package of lessons, tests, and materials for a class. It can be delivered online via websites or stored on CD-ROM. Website courseware allows for easy updating but contents may not be up-to-date, while CD-ROM contents do not change but are less expensive. Effective courseware includes logically organized, relevant content at the appropriate level, with interactive activities and pedagogically sound presentation that encourages discussion and independent learning. Technical support for updates and a design that facilitates learning are also important criteria.