Definitely not! Salsa is thicker and chunkier, generally includes tomatoes, and is generally meant as more of a dip or topping. Enchilada sauce is rich, smoother, and doesn't necessarily even have to include tomato sauce.