Difference between to speak and to talk in Korean
말씀하다·얘기하다

말씀하다to speak
말씀하다 means “to speak” or “to say” in a polite, respectful way. You use it when talking to someone important or when speaking about what a respected person said. It is common with teachers, parents, grandparents, customers, and other polite situations.

얘기하다to talk
얘기하다 means "to talk" or "to chat" in everyday situations. You use it when people speak with each other about something. It is common for talking with friends, family, teachers, or other people in daily life.
The difference
to speak (말씀하다) and to talk (얘기하다) are nearby Korean vocabulary items learners often meet together. Use “to speak” when 말씀하다 means “to speak” or “to say” in a polite, respectful way. You use it when talking to someone important or when speaking about what a… Use “to talk” when 얘기하다 means "to talk" or "to chat" in everyday situations. You use it when people speak with each other about something. It is common for…