A single-core launch vehicle has a single main rocket engine or core stage, while a multi-core launch vehicle has multiple cores or main engines. Multi-core configurations provide additional thrust and are capable of lifting heavier payloads into space compared to single-core vehicles.