We discuss what it means for a symmetric monoidal category to be a module over a commutative semiring category. Each of the categories of (1) cartesian monoidal categories, (2) semiadditive categories, and (3) connective spectra can be recovered in this way as categories of modules over a commutative semiring category (or 8-category in the last case). This language provides a simultaneous generalization of the formalism of algebraic theories (operads, PROPs, Lawvere theories) and stable homotopy theory, with essentially a variant of algebraic K-theory bridging between the two. Principle 1.1. Set and Ab classify the properties of symmetric monoidal categories being cocartesian monoidal (respectively additive), just as Zr 1 2 s and Z{2 characterize properties of abelian groups.What we have said is not literally true. The problem is that Set and Ab are not finitely generated as semiring categories, and will therefore have poor algebraic properties. However, there are two ways to resolve this problem, and either way the principle becomes true.