HCL Interview Question

Difference between beanFactory and ApplicationContext?