Tech moves fast! Stay ahead of the curve with Techopedia!
Join nearly 200,000 subscribers who receive actionable tech insights from Techopedia.
Fatware is a somewhat derisive term for any software program or product that is seen as being inefficient or prone to taking up excessive amounts of resources in a computing hardware environment. The idea behind fatware, which is also sometimes called bloatware, is that a device has a limited amount of memory and computing capacity, and these resources should not be wasted by inefficient software design.
Those considering the footprint of a piece of software often look at how much random access memory (RAM) the program uses. RAM is dynamic memory that programs use in the computer during a given session. A program that hogs too much RAM can have a negative impact on the device's overall capacity, causing the operating system to slow down or even crash. Users can also look at how much disk space a program takes up, and how much processor power it requires.
In general, fatware can be inefficient because of extra features that don't provide a lot of benefit for users, or because of inefficient coding or general operating design.