What is an IT Architecture Landscape? (As-Is, To-Be, Reference, Blueprint, Layer, Transition, Views, Viewpoints)

If you are new to Enterprise Architecture, you might wonder what is meant with the term “Architecture Landscape” or “Architecture Blueprint”. While strategists and consultants love these terms, software developers and people that are new to the topic often do not know what exactly is meant with them. Let´s define them, their components, and what different types there are.