A technical evangelist is a person who promotes the use of a particular product or technology through talks, articles, blogging, user demonstrations, recorded demonstrations, or the creation of sample projects. The word evangelism is taken from the context of religious evangelism because of the similar recruitment of converts and the spreading of the product information through the ideological or committed; hence, for instance, open source evangelism.
In the context of commercial enterprises which develop or foster a cult following and religious-like fanaticism, the term evangelist can become an unofficial or even an official role/title. This usage was pioneered by Guy Kawasaki in Apple Computer's marketing of the Apple Macintosh (see Apple evangelist).