A text message may be sent from any mobile reception, whereas an iMessage requires transmitting WiFi or cellular data. While using WiFi, iMessages are cost-free, but when using data, they'll cost you.