Flex templates are designed to make a site "responsive," meaning that the site will resize to the device it is being viewed through. This minimizes the resizing, panning, and scrolling users will have to do to read content on your site, whether they are on a mobile phone, tablet, or desktop.