Infosys Interview Question

Explain SOLID principles in detail ?