Smart contracts on Tezos are self-executing contracts where the terms of the agreement are directly written into code. They enable trusted transactions and agreements to be carried out among disparate, anonymous parties without the need for a central authority, legal system, or external enforcement mechanism.