Fractal interview question

What is the difference between Branch Coverage and Line Coverage in context of software testing?