I am working on enterprise application and i want to separate each functionality in modules and build a modular based application. But here i am confused between the package and the modules it both seems the same. a package can be used again in any application and the module too. so what is the difference.
like nwidart/laravel-modules is there to build a modular based application and the i can also create packages so i can use them too later. even modules can be used later in any other applcation.