Blocks are the foundation of creating a SAM. A SAM is a collection of blocks arranged in the order the user desires. each block contains specific functions to fulfill the needs of that block. Blocks can be text, images, videos, apps, forms, etc. When new blocks are available, their functionality will be added to his section and describe how each of the blocks works and their individual settings.