English Online discussion platform Cited by user Fixuture on 27 Jul 2017 An online discussion platform is an online platform that allows for, or is built specifically for, online discussion.