When Can I Feed My Baby Peanuts, Eggs and other Allergenic Foods?

Confused about when you can introduce foods such as egg, nut butter and yoghurt?