Mini PCs can pretty much do anything you need them to do, so long as you get one that meets your needs. While you can use this one from GMKtec as a standard PC to get things done, we like to think that it has more potential as the base of your home lab, becoming a powerful hub that can handle all your data and expansion that you can throw at it.