Many political parties base their political action and program on an ideology. In social studies, a political ideology is a certain ethical set of values, principles, doctrines, myths, or symbols of a social movement, institution, or class which explains how society should work. It offers a political and cultural blueprint for a certain social order. A political ideology largely concerns itself with how to allocate power and to what ends it should be used. Some parties follow a certain ideology very closely, while others may take broad inspiration from a group of related ideologies without specifically embracing any one of them.