Digging in the flower bed, I unearthed a colony of these...?

My first inpression was termites!?!?!? But we treated the house 1 yr. ago when we bought it as a precaution..... would they live 5 ft from a home, underground? Or are these a ant larva of some type???? (one tried to pinch me) ... it was cute!

Any ideas guys &gals?????








AND FOR FUN!