Computer-assisted instruction (CAI) uses computers to deliver educational content to students. CAI provides an interactive learning experience where students receive instructional material from the computer, respond to it, and receive feedback. The computer controls the display and tracks student responses to guide further instruction based on the educational objectives. Key characteristics of CAI include interactivity between the student and computer, use of multimedia like text, images and audio, and a user-friendly layout. CAI aims to individualize learning through this interactive tutorial experience aided by computer technology.