An OS template is basically a set of packages from some Linux distribution used to populate a container. With OpenVZ, different distributions can co-exist on the same hardware box, so multiple OS templates are available.
Use only precreated templates. Template metadata and utils are obsoleted and unsupported.