Closed architecture

Definition
In a closed architecture, the hardware manufacturer chooses the components, and they are not generally upgradable by the end user.