What is mobile first web design and is it right for my website?

Two different approaches to designing websites for different screen sizes. What are they and which one is best for your website?