Here is a Halictidae or Sweat Bee. It's is the second largest family of Apoidea bees. Halictide species occur all over the world and are usually dark-colored and often metallic in appearance. Several species are all or partly green and a few are red; a number of them have yellow markings, especially the males, which commonly possess yellow faces, a pattern widespread among the various families of bees.
There are nearly 20,000 known species of bees in seven recognized biological families. They are found on every continent except Antarctica.