Marinara sauce is a sort of all-purpose cooked tomato sauce that can be used in a variety of dishes. It does not typically contain meat; the addition of meat would make it a "bolognese" sauce. I suppose the term "spaghetti sauce" could be used to designate any tomato-based sauce used for pasta, including those containing meat. Hope that helps.