Tescra interview question

What is specificity in CSS? What are closures? What are prototypes in JavaScript?