To be engaged in informal conversation.
I like to chat over a coffee with a friend.
To talk more than a few words.
I met my old friend in the street, so we chatted for a while.
To talk of; to discuss.
They chatted politics for a while.
To exchange text or voice messages in real time through a computer network, as if having a face-to-face conversation.
Do you want to chat online later?