Cмарт-контракт - это программа, которая исполняется в среде блокчейн. А функции, выполняемые в смарт-контракте - это данные, которые записываются в блоки.
Смарт-контракты на блокчейнах Ethereum и Tron не имеют ничего общего с реальными коммерчискими договорами и контрактами. Функционал смарт-контрактов ограничен. Смарт-контракты в основном несут в себе финансовые функции, неразрывно связанные с криптовалютой.
Шикарный ответ👍абсалютно доходчиво
Смарт-контракт (англ. Smart contract — умный контракт) — компьютерный алгоритм, предназначенный для заключения и поддержания коммерческих контрактов в технологии блокчейн