Um ícone é uma imagem pequena, visualmente reconhecível que representa um programa, arquivo, ação ou outro elemento no computador. Eles são usados para tornar mais fácil para os usuários encontrarem e interagirem com os recursos de software e hardware. Os ícones também podem ser usados como parte da interface gráfica do usuário (GUI) para definir a aparência dos computadores.
Os ícones são geralmente projetados para serem facilmente identificáveis por seus padrões visuais simples e reconhecíveis. Por exemplo, um ícone de lixeira comum tem uma tampa de lixo aberta sobre uma caixa de lixo, enquanto um ícone de impressora contém duas linhas retangulares paralelas que representam uma impressora. Estes padrões visuais são desenhados para serem imediatamente reconhecíveis por qualquer pessoa que use o computador.

