The ninety five theses definition
The 95 Theses, a document written by Martin Luther in 1517, challenged the teachings of the Catholic Church on the nature of penance, the authority of the pope and the usefulness of indulgences. The purpose of this fundraising campaign was to finance the building of St. Get It Now. The disputation protests against clerical abuses, especially nepotism, simony, usury, pluralism, and the sale of indulgences.
However, the fact that the theses themselves were posted on the church door is disputed.