Usability testing involves observing real users as they use the application or website to complete specific tasks. The goal is to identify usability issues and get direct feedback from users.