Don't substitute a perfectly correct noun with a less meaningful noun

Don't substitute a perfectly correct noun with a less meaningful noun

Here is part of the Blueprint documentation. I highlight in yellow the flawed grammar.

Each stage in a process is referred to as a "State" in Blueprint. For example, in the above scenario, the different stages are New Request, Check Warranty, Check Severity, etc. Each of these stages will be called a “State”. States must be dragged and dropped in the Blueprint Editor to design the process flow.

Write it correctly as: In a Blueprint, a "State" is the particular condition that something is in at a specific time.

As written, substituting "stage" for "state" adds no new information, and creates a tiny and real opportunity for confusion. Transforming a noun to a Proper Noun is highly desirable in software, and so is utter precision. Only good, not bad, comes from this level of attention to grammatical detail.

Furthermore, most technical documentation ought be written in present, active tense. For example....
In a Blueprint, a "State" is the particular condition that something is in at a specific time.

"States must be dragged and dropped in the Blueprint Editor to design the process process." 
Write it like this; Drag and drop States to design the process flow.