Of all of them, tomato sauce and tomato purée may sound one and the same—but Rachael says there's a key difference between the two. And tomato passata isn't identical to tomato sauce, either, she says. "There's a difference between tomato purée, tomato sauce and tomato passata,...