Hmm .. I haven't seen them rain like that. What color were they?
Perhaps a larger life-form that in this realm appears as a constellation of orbs?
I once saw a constellation of tiny golden orbs crawl towards my laptop on the table at school. Those moved as if it the whole constellation were one being.