What are the different types of Labrador Retrievers?

What are the different types of Labrador Retrievers?
There are two types of Labrador Retrievers: American Labradors and English Labradors. While they are the same breed, there are some minor differences between the two. English Labs are stocky, have a broad head, and are generally calm companions, whereas American Labs are lighter, may have more energy, and be more suited to hunting.