blog.arpinphilately.com
FAQ-What is a revenue stamp? | The Stamp Echo
Even though they are called «stamps», revenue stamps have nothing to do with the postal service. Strictly speaking, they are labels that were applied to official documents to collect taxes.