WordPress is an Open Source Content Management System (CMS), that prides itself in being the, "publishing platform of choice for millions of websites worldwide—from creators and small businesses to enterprises." It is designed to be user friendly and flexible to accommodate the wide range of possible uses needed by online content creators. Our team at Affinity can incorporate the requirements of your project into the foundation that is WordPress, to deliver a custom solution that is flexible to scale into the future of your business.