По сути замена npm для управления зависимостями - быстрее, кэширует, делает lock файл по умолчанию. Может еще чего, я сам только изучаю :)
Вообще отличие yarn от последнего npm только в том, что yarn умеет автоматически решать конфликты в lock-файлах, а npm нет.
Но да, все хипсторы сидят на ярне)