Question: what is the difference between direct message and private message?
Answer: A "private message" should only be read or received by the recipient. No one else should be able or allowed to read it unless given permission by the sender or recipient of the message. "Direct" (adj) means being sent from A to B without extra procedures in the middle.