What is the difference between the western and English saddle?

The Western saddle is deeper and heavier, and it has a horn (handle)on the front for holding onto and tying cattle or horses to. It also has wooden stirrups, while a English saddle has metal ones. Here are some pictures

English Saddle: http://product-image.tradeindia.com/00219452/b/English-Saddle.jpg

Western Saddle: http://www.chicksaddlery.com/Merchant2/graphics/00000001/8726.JPG