- consistent and shorter naming throughout - simplifies syncing compiled versions. For a runtime environment, only need these directories: bin/ etc/ lib/