Разница между модулем, библиотеками, jar, библиотечными проектами, gradle-проектами, aar и jar

Я работаю в компании, которая имеет мобильное приложение для Android, разработанное оффшорной командой. У меня есть доступ к репозиториям GitHub.

Я соединяю приложение для Android блок за блоком, и это доставляет мне ад.

Как отличить модуль, библиотеки, jar, проекты библиотек, проекты gradle, aar и jar. Может кто-нибудь, пожалуйста, дайте мне практическое определение. НЕ из офигенного поиска в гугле. У меня тоже гугл.

PS да я нуб и не горжусь этим.

Ответы на вопрос(2)

Ваш ответ на вопрос