Roi,
A component is a part of something else. Like building a car, you must use certain components like and engine and transmission. Of course teh engine is built from components too, a block, manifold, etc..
In software a component is a functioning (somewhat independent) part of a complete system.