Usability heuristics are a set of principles used to evaluate the user-friendliness of a user interface, ensuring it is intuitive, efficient, and satisfying. They guide designers in creating interfaces that minimize user errors and enhance overall user experience by adhering to recognized best practices.