Объясните мне пожалуйста, в чем разница и когда какое слово применяеться, "konuşmak; demek; söylemek"
Konuşmak - в значении "разговаривать". Söylemek - в основном "сказать". Ну а вообще, действительно, всё - "говорить".
demek еще используется в значении "значить" - O ne demek? - что это значит?