What is a Flats Boat and what is it used for in the Keys?

What is a Flats Boat and what is it used for in the Keys? A Flats Boat, also known as [...]