What is the difference between @Bean and Autowired in Spring?

difference between @bean and @component
difference between bean and configuration in spring
bean in spring
default autowiring in spring
difference between autowiring and dependency injection
spring annotations
how to autowire interface in spring
spring autowired @qualifier