I had made a list of few community discussion forums which will help you in understanding various topics
http://www.99forum.com
http://www.talking.ws
http://www.discussion.ws
http://www.onlinetalk.org
http://www.business-forums.net
http://www.online-forum.co.uk
http://www.discussionforum.biz
http://www.ukspeaks.co.uk