An advocate is someone who speaks up for and defends an idea, program, or new endeavor in order to promote its acceptability to others. A good advocate knows the idea or program well, understands how the relevant systems and environments work, asks questions to promote discussion, listens to what others say, is prepared and organized, considers the target audience's perspectives, and takes incremental steps to achieve the best outcome. It is important for advocates to be respectful even of those they disagree with, communicate clearly, listen actively, focus on their purpose, and be assertive while not violating others' rights. Effective advocacy can target and influence people at the local, state and national levels.