What does it mean when iMessage doesn't say delivered but the call goes through?

So I just got an iPhone 6 and I was texting a friend with the same phone. Suddenly my iMessages wouldn't go through. I tried calling them, and the call went through as normal and rung about five or six times but they didn't answer. When I touched the message I tried sending, one of the options that came up were "Send as text message". Does that mean the message wasn't even sent? I turned off my phone and turned it back on and it didn't say error. I'm just confused. I'm not sure if my message was even sent or not. I like to know how my phone works.

It means they don't have an internet connection, iMessage is done over Wi-Fi/Cellular Data so if they don't have an internet connection or their iMessage is turned off then it won't go through, only text messages and phone calls will.