Usability is the effectiveness, efficiency, and satisfaction with which users can achieve tasks in a particular environment of an interactive system. High usability means a system is easy to learn and remember, efficient, visually pleasing, fun to use and quick to recover from errors.