Why new components and pageblocksShow/Hide content

We have developed new components and page blocks. Some only for the entrance pages and large pages and some for all kind of pages.