When we communicate online, the person on another side can not see us, so we must be careful how we talk to others to avoid confusion/misunderstandings. As per my conviction, I think people who are relatively new on the internet should read the blogs/posts/ article for the same.
https://dontasktoask.com/
https://www.nohello.com/?m=1
http://catb.org/~esr/faqs/smart-questions.html
https://heyguys.cc/
https://www.gerv.net/hacking/how-to-ask-good-questions/
https://blog.citl.mun.ca/instructionalresources/netiquette/
http://www.shakthimaan.com/downloads/glv/presentations/mailing-list-etiquette.pdf