Hey, im trying to learn packaging and importing, I already know what they do, (correct me if im wrong) packaging lets you bring in entire folders/loads of information into your program to work with, like a web adress to access certain "imports" and other things, while coding, and is the first line of code,
importing lets you bring in a certain group or 1 indivisual certain item into your program to use, and ur code can have as many imports as pleased.

My question is:
How do I know when to "import" and "package"?

I am trying to learn importing mainly, and when to do it, and how to do it, and how to know what and when to import, if anyone can answer this, and/or teach me, thank you...

And my final rookie question is: What is packaging? I watched some videos on Youtube about packaging and importing, and they didnt really explain it well... Mostly cause I couldnt understand what the guy was saying cause he had like... Some Russian accent or something

Anyway, please help me out with imports and packages