Bazelen ezaugarri bereizgarrien artean muntaketa prozesuaren abiadura handia, fidagarritasuna eta errepikakortasuna daude. Eraikitze-abiadura handia lortzeko, Bazel-ek aktiboki erabiltzen ditu caching eta paralelizazio teknikak eraikitze-prozesurako. BUILD fitxategiek mendekotasun guztiak guztiz definitu behar dituzte, eta horien arabera hartzen dira aldaketak egin ondoren osagaiak berreraikitzeko (aldatutako fitxategiak soilik berreraikitzen dira) eta muntaketa prozesua paralelizatzeko. Tresneria muntaketa errepikakorra ere bermatzen du, hau da. garatzailearen makinan proiektu bat eraikitzearen emaitza hirugarrenen sistemetan eraikitakoaren guztiz berdina izango da, hala nola etengabeko integrazio zerbitzarietan.
Make eta Ninja ez bezala, Bazelek goi-mailako ikuspegia erabiltzen du muntaia-arauak eraikitzeko, eta bertan, eraikitzen ari diren fitxategiekin komandoak lotzea definitu beharrean, prest dauden bloke abstraktuagoak erabiltzen dira, adibidez, "fitxategi exekutagarri bat eraikitzea. C++β, βliburutegi bat C++-n eraikitzeaβ edo βC++-rako proba bat exekutatzenβ, baita helburu eta eraikitze plataformak identifikatzea ere. BUILD testu-fitxategian, proiektuaren osagaiak liburutegi, fitxategi exekutagarri eta proba sorta gisa deskribatzen dira, fitxategi indibidualen eta konpiladoreen dei-aginduen mailan zehaztu gabe. Funtzionalitate gehigarriak luzapenak konektatzeko mekanismoaren bidez ezartzen dira.