All the Software mentioned here has various strengths and weaknesses.  Some are meant for text only or text primarily. Some are intended for asynchronous group collaboration.  Some for small group articipatory meetings, some for larger groups.  Some are intended for one to many presentations and classes.
 
All the Software mentioned here has various strengths and weaknesses.  Some are meant for text only or text primarily. Some are intended for asynchronous group collaboration.  Some for small group articipatory meetings, some for larger groups.  Some are intended for one to many presentations and classes.