Marinara sauce is usually tomato-based and meatless.  It is sometimes cooked with red wine and usually contains herbs and onions.  Spaghetti sauce, on the other hand, is often a meat sauce that may or may not contain vegetables as well.