1
It's not really essential that you have to invest lots of money just to make this function. Enter Web 2.0 and a new stage in web technologies to help in this effort.