Os partidos muitas vezes adotam uma ideologia ou visão, expressa em um programa de partido, apoiada por uma plataforma escrita com objetivos específicos, formando uma coalizão entre interesses diferentes.