The British parliament passed the stamp act 1765 in order to boost their economy because of the massive debt they suffered from, due to the French and Indian War. This war drained its resources and thus passed the stamp act in order to recover and boost their economy.
The stamp act was imposed on all American colonists who were required to pay taxes on all printed papers. The colonists opposed it all the way.