- Packages allow you to import new widgets or functionality into your app.
- There is a small distinction between packages and plugins.
- Packages are usually new components or code written purely in Dart whereas plugins work to allow more functionality on the device side using native code.
- Usually on DartPub, both packages and plugins are referred to as packages and only while creating a new package is the distinction clearly mentioned.