Follow the broad steps, discussed in this section, to set up the development environment required to do customizations. Also understand the various entities of the source code like, files and folders, style sheets, packages, and so on.