Stacks apporte les applications et les contrats intelligents à Bitcoin. Les applications construites sur Stacks héritent de toutes les capacités de Bitcoin. Elles exécutent leur logique sur la blockchain à l'aide de contrats intelligents, sont contrôlées par du code plutôt que par des entreprises et sont accessibles à tous. Cela permet aux applications décentralisées d'accomplir des choses que les applications traditionnelles ne peuvent pas faire.