The difference between text messaging and Instant Messaging are that you need the person's phone number for a text message. Whereas in instant messaging, you can sign in to a program (aol, yahoo, msn...) and send a message to their screen name with your screen name.
I believe that is the only difference between them when referring to cell phones.