Repositories contain various functionalities that enable version management of architecture (components). This makes it easy to visualize the differences in this version