Les Building Blocks sont préinstallés pour offrir une expérience uniforme aux professeurs et aux étudiants.

Un Building Block est une application Web Java déployée en tant que plug-in dans l'application Blackboard Learn. Elle est exécutée dans le cadre privilégié du processus de Blackboard Learn.

L'option de déploiement Saas de Blackboard fournit un ensemble prédéfini de Building Blocks pour tous les clients. Les clients des formules Plus et Advantage de Blackboard Learn SaaS bénéficient d'une assistance complète sur les Building Blocks, mais doivent souscrire à l'assistance Blackboard pour installer des Building Blocks personnalisés sur leurs systèmes. Les clients ne peuvent ni installer ni supprimer de Building Blocks eux-mêmes.