拡張性は、考慮する特定のプラットフォームやシステムに応じて、様々な方法で機能します。要約すると、拡張性の高いシステムは適応性が高く、コア機能を損なうことや時間的金銭的に大規模に投資する必要なく、新しい課題を解決するための変更を加えることができます。