Developmental (In)variant
An intrinsic property of a system that constrains the possibility space of all future development.
Primary
Change those, it's now a different system.
In Domain-Driven Design terms: core.
Secondary
Change those, it's still the same system — but it behaves differently over time.
In Domain-Driven Design terms: supporting or generic.