In data processing frameworks like IBM DataStage, the three main types of funnels are Continuous funnel (collects records continuously from all inputs), Sequence funnel (reads from inputs sequentially), and Sort funnel (merges sorted inputs). Random funnel is not a standard funnel type.