A blueprint is a technical drawing which usually contains instructions for how to build an architecture or engineering design. It is sometimes used to talk about any detailed plan.