iMessage sends messages over Wi-Fi or cellular data when Wi-Fi is unavailable, rather than through traditional SMS. This means, if you do not have a data plan and are not connected to Wi-Fi, you will incur pay-per-use data charges when using iMessage.