A discussion board is an internet application for conducting online discussions. Web forums, message boards, internet forums, community forums, discussion groups, bulletin boards, and simply forums are all terms used to describe discussion boards.
This is a wide category of online software that includes everything from free one-to-one audio conferencing to more advanced and expensive tools that allow multiple sites with entire classes to participate in video and audio conferencing.
Brainstorming is a technique used by design teams to generate ideas for solving specific design problems. Teams address a problem using "How Can We" questions under regulated conditions and in a free-thinking atmosphere. They generate a large number of ideas and link them to find possible solutions.
Chat is the process of talking, connecting, and/or exchanging messages over the internet. It involves two or more people communicating through a chat-enabled service or software. Chat can be delivered via the Internet using email, verbal, audio, video, or audio-visual (A/V) communication.