FPT interview question

Explain about principals in OOP