1. To have a conversation with one other person; to have a dialogue.
2. To talk seriously with other people about something. English = discuss, confer.
3. In an academic context, to talk or write about a subject in detail, especially considering different ideas and opinions related to it. Academic/formal English = discuss.