Component is simply a functional piece which is used for a single operation. It is a bundle of file kept within a folder named followed by component name.