Tree Swallow
Tachycineta bicolor
'Tree' because it nests in tree holes. Its scientific name, Tachycineta bicolor, means 'fast-moving and two-colored,' exactly the streak of blue-green and white you see.
Tachycineta is Greek for 'fast-moving'; bicolor means 'two-colored.'