Drupal's standard installation profile, as a module, so that other modules' installs can depend on it.
Does site configuration for a standard site installation.
This is done in a module so that other modules can count on, for instance, a content type being created. This is not the case with a normal installation profile, which runs only after all the modules it calls have been installed.
Currently just the input format and content type steps.