Different implimentations of the same standard (ASP MPEG-4 Part2). That's if you simply mean the video codecs. DivX is also a container based/hacked on avi. Nothing to compare there though since XviD is just a video codec.