Mini PCs are versatile, compact computers you can buy on a budget. They can replace traditional desktops and also become a valuable part of a home lab or smart home. The only downside is that you have to buy everything else, like a monitor, keyboard, and mouse.