A
preacher usually identifies a person who delivers
sermons or
homilies on religious topics to an assembly of people, although one can also preach components of any
worldview or
philosophy. In some traditions a "preacher" is largely synonymous with "
evangelist" (the more ancient definition, based on the
Greek words underlying the English
Bible). Preaching is not limited to religious views, but it extends to moral and social world-views as well.