Both are made from fresh cow's milk cheese, which is stretched and shaped in the same way.  The difference between mascarpone and burrata is that mascarpone is produced near Bologna in the Emilia-Romagna region of Italy. At the same time, Burrata comes from Puglia, a little further south. Mascarpone is a soft, mild cheese with a slightly sweet taste, and it's often used in desserts such as Tiramisu.  Burrata is a bit saltier and has a more intense flavor. It's perfect for savory dishes or just eaten on its own as a snack.