This term is normally used to describe an Authoring Package designed to cover all aspects of CALL program authoring and interaction, from simple gap-filling and multiple-choice exercises to exercises incorporating interactive multimedia, e.g. the MALTED authoring package as described by Paul Bangs in Module 2.5