angular.module('module', []) diye belirtip geliştirdiğimiz modülleri diyorsun herhalde.
Module dediğimiz şey bir uygulamaya denk geliyor. Yani bütün uygulamanın tamamına da module diyebilirsin, sadece bir div içinde yazdığın kısma da. Ne kadar genişleteceğin sana kalmış. Mesela bir anket formu yapacaksın. Formun kendini bir module olarak yazabilirsin. Sonuçlarını başka bir modül olarak yazabilirsin.
Bir modül içinde diğerini kullanabilir misin? Cevap evet. angular.module('module1', ['module2']) dediğin zaman dependency injection (bağımlılık zerki - türkçe birşey bulamadım) tarafından module1 içine module2 eklenilip kullanılabilir.