You might be interested - What Are Smart Contracts?