Sessions are talks given by Drupal or tech professionals.  BoFs are birds-of-a-feather gatherings, where people can gather and talk about specific topics.