一つのシステムを開発する際、規模にもよりますが色々な機能が必要となることは多いと思います。欲しい機能を一つ一つモジュール(プログラムの部品)として作成していくと、非常に時間と手間が掛かり、開発工数(=コスト)が大きくなってしまいます。
インターネット上のソフトウェアダウンロードサイトなどを検索すると、様々なモジュール単位のプログラムが公開されています。低額なものや無料のものも多いので、これらを上手く活用することでソフトウェアの開発工数を削減(コストダウン)することが出来ます。ただし、使用するソフトウェアの著作権やウィルスチェックなどには注意が必要です。
インターネット上に公開されているプログラムなどを上手く活用することで、ソフトウェアの開発工数を削減でき、プログラム自体も簡素化できるためメンテナンス性も向上させることが出来ます。