Planet Beyond interview question

1. What encapsulation? 2. What is polymorphism? 3. What is thread and other basic programming questions.