Both roles exist to keep the product inside its stated limits.

Open roles