Educational technology utilizes technology to improve learning and performance. It relies on a broad definition of technology, including both physical objects and abstract systems. Technology-enhanced learning (TEL) uses technology to support any learning activity and focuses on the interplay between learning activities and technologies. Computer-based learning uses computers as a key part of the educational environment, while computer-based training provides self-paced learning via computers or devices. Computer-supported collaborative learning uses technology to encourage students to work together on learning tasks.