What is CBD or Cannabidiol?

What is CBD or Cannabidiol?