Tank design is often conceptualized as a balance between mobility, protection and firepower. This is, at best, a messy and imprecise conceptualization. It is messy because these three traits cannot be completely separated from each other. An APC, for example, that provides basic protection against small arms fire and shell fragments is effectively more mobile than an open-topped vehicle because the APC can traverse areas swept by artillery fires that are closed off entirely to the open-topped vehicle. It is an imprecise conceptualization because broad ideas like "mobility" are very complex