Ramrockets are a hybrid of ramjet and rocket engines. Because ramjets require a minimum velocity before they will generate thrust, ramrockets, or ducted rockets, combine the best of both worlds in one engine. They operate as a pure rocket at launch, until the craft has reached a speed capable of generating the compression required for the ramjet engine to function.