Lasagna is a wide and flat pasta that is traditionally layered with sauce and cheese to create a baked casserole. Ravioli is a square or round stuffed pasta, typically filled with cheese, meat, vegetables, or a combination of some or all of these fillings.