Different types of propulsion