Component fundamentals