Software developers often start with a nice simple program. They will add features to this program as they see fit, until it fulfills all the functions required of it. If this program falls into the hands of MarkeTroids however, 4 billion spurious features will be added to the program just to force the end user to upgrade to the latest and greatest version. This is known as Bloat. It is the reason "todays" software is hundreds of times larger and much slower than older versions, despite exponential increases in the hardware it runs on. Developers - combat with AntiBloat.
5 pages link to Bloat: