With an energized and fast-growing developer community and thousands of free add-on modules to choose from, it's easy to extend Drupal with functionality such as message boards, photo galleries, audio and video management, date and calendar management, geolocation, rating systems, e-commerce, and the list goes on and on.