Разница между диалогом и несобственно-прямой речью заключается в способе передачи чужой речи и в том, как это происходит.
Диалог — это разговор двух или нескольких лиц, в котором происходит обмен репликами. 18 Диалог позволяет передать взаимодействие между персонажами, их реакции на слова друг друга и динамику разговора. 3 В диалоге каждая реплика записывается с красной строки, перед ней ставится тире, слова автора часто отсутствуют. 8
Несобственно-прямая речь — это форма передачи чужой речи, которая сочетает в себе элементы прямой и косвенной речи. 210 В несобственно-прямой речи в той или иной степени отражаются лексические и синтаксические особенности чужого высказывания, манера речи литературного персонажа, эмоциональная окраска, характерная для прямой речи. 10 Но передаётся она не от имени персонажа, а от имени автора, рассказчика, который в этом случае выражает мысли и чувства своего героя, сливает его речь со своей. 210
Таким образом, диалог фокусируется на передаче нескольких реплик разговаривающих между собой героев, в то время как несобственно-прямая речь передаёт мысли и чувства персонажа через призму авторского повествования, соединяя речь героя со своей.