A plugin can be defined as a piece of software that adds additional capabilities to our app. For example, sometimes we might want our mobile app to interact with the camera on our device. Plugins are an important part of the Flutter ecosystem. To see if the plugin we need already exists, we have to check pub. Dev.