Software Needed:
None, as long as you have a reasonable modern web browser!
Microphone:
It's a good idea not to have anything else using your microphone
Video Camera:
Again, we suggest stopping anything else that uses your video camera
Freezing/Lag:
Because this is web based, you may experience some frame loss, although it's unlikely to cause any serious issues.