Components and Applications