What is the difference between an object and a component?