Lasagna turns out much better and tastes better when you use ricotta cheese instead of cottage cheese.
Cottage cheese can be used in place of ricotta cheese if you want a lower fat lasagna.
But if you want the best lasagna it's best to use ricotta cheese.
I have also used cottage cheese in Lasagna when I ran out of ricotta cheese and it turned out okay but it was not as delicious as it would have been if I had used ricotta cheese.
So I mostly make lasagna with ricotta cheese instead of cottage cheese.
The lasagna with cottage cheese will also have a different texture when you use cottage cheese instead of ricotta cheese.
Even using some other types of cheese such as Velveeta Cheese would be better in lasagna than cottage cheese.