Adobe InDesign is a page layout program. It allows designers to embed both Vector (geometrically designed) and Raster (pixel-based) graphics into layouts for screen and print. It is meant to allow modular layout including columns of text, word flow around images and animations, and re-usable page templates and text styles.