  We present some fundamental results on (possibly nonlinear) algebraic
semigroups and monoids. These include a version of Chevalley's structure
theorem for irreducible algebraic monoids, and the description of all algebraic
semigroup structures on curves and complete varieties.
