Basic - пример реализации одиночного приложения (простое).
Advanced - пример реализации приложений, которое включает в себя разделение на другие приложения (сложное).
В advanced показана реализация самых часто используемых частей, таких как:
- frontend - паблик часть приложения
- backend - закрытая часть приложения, где осуществляется администрирование
- api - апи для работы с приложением, реализация rest
При этом все подприложения имеют общие модели и конфиги, что связывает все в единое целое.
И стоит не забывать, что это просто шаблоны и их можно расширять, как будет удобно самому разработчику.