software that enables users to define, create, and maintain a database and provides controlled access to the database
a software system that is used to create, maintain, and provide controlled access to user databases
interactive, reality-based display environment that take the capabilities of computer generated display, sound, text and effects to enhance the user's real-world experience