I opened my contacts, clicked my friend's name and using his email, sent him a message. My friend's email is associated with an apple account. Yet when the message was delivered, it turned green. Does it mean that I was charged for the message? Is it necessary that the sender is charged whenever the message turns green? I don't have an SMS package or any other prepaid options. I have a simple AT&T plan with limited talk time and 300 MB of data.
My friend lives in a different country and uses an iPod through his home wifi.
P.S.: I have asked this question on the official Apple forum (link). I think SE is a better place for such questions.