What are the snaffle Pelham and Weymouth?

Question
What are the snaffle Pelham and Weymouth?
Answer
Horse bits