DVR-R , DVD+R, DVD-RAM: What's the Difference?

DVR-R , DVD+R, DVD-RAM: What's the Difference?