If you're remotely interested in upgrading your desktop down the line, traditional tower desktops will do the job, even at this price point. The niche small-form-factor desktops are less friendly to maintenance, but your go-to standard tower will welcome additions easily. In a traditional case, you should expect to be able to remove the side panel and add more storage (like, as mentioned, an additional drive or two) and more memory. Towers can also give you the option to add a discrete graphics card, but be mindful of several factors affecting that future prospect. For one thing, limitations might be posed by the chassis size or the wattage of the internal power supply. Some budget tower models without video cards have power supplies with less than 200-watt output ratings, and others use proprietary power supply solutions that can't be easily swapped for a higher-wattage unit. You may be able to open up a case, and it may have the PCI Express x16 slot for a video card, but the power supply might not have the wattage oomph to push it, or the chassis might be cramped and allow for the installation only of half-height cards or short-length cards, which would severely limit your upgrade options. It's easy to assume you'll be able to throw a better graphics card in a system after you buy, but you'll often find these limitations, especially in the least expensive models. Be sure to look at those factors closely first. Your most likely upgrade options for these systems will come in the form of additional storage or memory. Down the size scale, small and inexpensive models don't always rule out upgrades, especially for the more customizable offerings like the Intel NUC series. If you're someone who will tinker, or who works in a professional setting deploying PCs for business use, with the NUCs and systems like them, you can add RAM or swap in a roomier drive (usually in M.2 SSD format) to suit your needs. Audit your options at the time of purchase. As a general rule, though, the smaller the chassis, the fewer your upgrade options. That said, keep your expectations in check. An eMMC boot drive won't itself be upgradable (it's made up of soldered-down chips), but in some unusual cases, you might be able to add a secondary SSD or hard drive alongside the eMMC drive as extra storage. The stick-style, super-compact PCs (like the Azulle Access4) are resolutely not upgradable. Also, in many compact, cheap desktops, the CPU and RAM are not socketed and removable but are part of the mainboard.