InfoBeans Interview Question

What is POM (Page Object Model) ?