Eine Human Interface Guideline (HIG, engl. für "Richtlinie für Benutzerschnittstellen") definiert die Schnittstelle zwischen Mensch und Computer. Dabei werden oftmals die Prinzipien der Software-Ergonomie berücksichtigt. Solche Richtlinien sind z. B. bekannt von Apple, IBM (CUA), GNOME, KDE und Java (Swing).