Drupal is packed with tools to help you organise, structure and find your content. Content can be categorised with taxonomy and can flexibly associated with other content on the site. All content are created with user-friendly url that makes it easier to find and search engine friendly. Content is managed using an intuitive interface. Drupal supports many types of content including video, text, blog, podcasts, and polls. Simple yet powerful user management tool with real-time statistics.
Drupal comes with great tools for admin to manage users and permission. The management is a role-based tool. User can be assigned with roles, each role can be set to have certain permission. Admins have full control on which permission is granted to which role.
Drupal’s foundation on social publishing helps you build projects that focus on user opinion expression and interaction. More fine-grained control can be put in place over how one can interact with content and other users
It is possible to build a public or non public facing website within in a matter of hours with no custom coding. There is a huge amount of ready-to-use modules available that allow new functionalities to be added without much of an effort. This reduces greatly the development time. Drupal also comes with many distributions that is already packed with pre-defined configuration and features, all available in one download.
Design and display
Drupal is equipped with a powerful yet flexible theme system that allows designer to create a highly usable and interactive interface. Many existing themes available for download at your fingertip. If you are not happy with the available theme, you can design your own theme for yourself or can even shared for other to use.
Out of the box, Drupal core provides you with many well tested functionalities. In many case, it covers most of the requirements for your project. There are also 32000+ add-on modules in the community, enough to build great website without manually re-creating features. Similar to the theme system, you can write your own module and contributed back to the community.
The foundation of Drupal makes it easy to connect your website to other sites and 3rd services across the web. Website data can be easily made accessible to search engine. Aggregation and feeds can be used to expose site content. More complicated 3rd party system integration is also achievable with Drupal taking care of much of the heavy lifting with its web services capability. Some popular social networking integrations are also available and widely supported. Much as exposing its data, Drupal also offers your site easy ways to interact with external media and file services.