In addition to judicial proceedings for dispute resolution, there is also a posibility for online alternative dispute resolution processes that take advantage of the availability and increasing development of Internet technology. Such processes allow for the resolution of disputes via online mechanisms such as the Internet or some form of technology that allows for virtual communication without requiring the parties to be in a room together. The process is available for all types of disputes, including B2B, B2C, and C2C. 