The tree swallow is a North American swallow. They nest through out Canada and the northern United states and migrate down to the extreme southern US, Mexico, Central America and the Caribbean for the winter. They typically do not migrate as far south as other swallows because they eat more seeds and plant material than other swallows so they can survive in cooler climates where there are fewer insects.
The tree swallow gets its name because it is a cavity nester and it is often found nesting in tree cavities. Tree swallows will also nest in nesting boxes that are placed in the right type of habitat. They prefer open habitats, such as fields and marshes, where they can catch their prey in flight. They also like to nest close to water because more flying insects are found around the water, due to the fact that the larva of many flying insects are aquatic.
Like most swallows the primary diet of the tree swallow consists of insects. They hunt from dusk to dawn, typically flying close to the ground and catching their prey in flight. This bird was hunting for nesting materials when I photographed it.