What is an advocate?

An advocate is often referred to as a person who publicly supports a cause or policy. Advocates speak up and take a stand on issues that are important to them, on behalf of the rights of those they feel are not being heard or respected.