Обобщая материал, накопленный в исследованиях как отечественных, так и зарубежных авторов, можно разделить функции политических партий на три группы:
1) Внутренние функции. Партиям, как самостоятельным структурам, необходимо обеспечивать свое существование через:
– формирование, выражение и объединение интересов больших социальных групп;
– политическое рекрутирование и политическую социализацию населения;
– разработку и определение своего политического курса, направленного на решение существующих в обществе проблем;
– расширение численного состава партии, подбор и воспитание партийных кадров и активистов;
– осуществление идеологического воздействия на своих сторонников и членов партии, создание политических доктрин и пропаганду своих ценностей, своего мировоззрения, формирование благоприятного отношения в стране к признаваемым ценностям и идеалам.
2) Одновременно, политические партии в ходе осуществления своей деятельности оказывают воздействие на общество (внешние функции):
– консультирование, политическая помощь и поддержка населения и компаний, в ней нуждающихся;
– обеспечение эффективной обратной связи между различными уровнями и ветвями государственной власти, гражданским обществом и государством;
– посредничество между общественными группами, составляющими социальную базу политической партии;
– формирование и мобилизация общественного мнения в поддержку выдвигаемых проблем;
– развитие политической культуры граждан, содействие их политическому образованию;
– работа с молодёжью, с целью вовлечения её в активную политическую и социально-экономическую деятельность;
– разработка принципов и форм отношений с другими партиями: формирование избирательных блоков, сотрудничество (или блокирование) с другими партиями в парламенте.
3) Отдельную группу составляют функции, выполняемые политическими партиями в ходе достижения одной из ключевых целей их существования – борьбы за власть, её использование или контроль над нею:
– лоббирование интересов различных общественных групп, составляющих социальную