Klasik müzik eserlerinde sonat formunun yapısı nasıldır?

Klasik müzikte sıkça karşılaştığımız sonat formunun yapısını merak ediyorum. Sonat formu hangi bölümlerden oluşur ve genelde hangi tür eserlerde görülür? Sonat formunun her bir bölümünün özellikleri nelerdir ve bu bölümler genel anlamda nasıl bir akış izler? Özellikle dönemlerine göre Beethoven, Mozart gibi bestecilerin eserlerinde sonat formu nasıl bir yer tutmuş ve formun evriminde nasıl bir rol oynamışlardır?