Initializers are called to create a new instance of a particular type. In its simplest form, an initializer is like an instance method with no parameters