To install a new extension, download and unpack the archive file. Copy the files into the directory listed at
Edit > Preferences > System: User extensions. After a restart of Inkscape, the new extension will be available.
Some extensions may depend on other programs, that will need to be installed on your computer for them to work correctly. Usually, the author of the extension will provide instructions for this.