The biggest difference between a ball valve and a butterfly valve is that the opening and closing part of the butterfly valve is a plate, while the ball valve is a ball. For lifting movement; butterfly valve and gate valve can adjust the flow through the opening degree; ball valve is not convenient to do this.