Para o psicólogo Daniel Katz, as atitudes existem porque exercem alguma função para a pessoa, ou seja, são determinadas pelos motivos da pessoa. De acordo com Solomon (2002), duas pessoas podem ter atitudes bem diferentes em relação a algum objeto por razões muito diversas. As funções que atendem às necessidades dos indivíduos são: