What is the difference between a helical pump and centrifugal pu

Helical pumps are generally used for high head and low flow situations were as a centrifugal pump is used for low head and high flow applications.