Types of Initialization Methods

What are the different types of initialization methods? Which source is best to read them from?