This section introduces design-related issues concerning memory usage, CPU load, the items that require resources, their dependencies, and how to distribute the files.