Sometimes, we may want to control the visibility of a block based on various contexts. From the Configure block screen, if we scroll down to the Visibility section, we will see three different contexts to restrict visibility--based on Content types, Pages, and Roles.