There are both free and paid modules, otherwise, Umbraco allows users to develop and install their own ones.