The NUC5i3RYHS Mini PC NUC Kit from Intel is a compact system that can be placed discreetly while providing the performance of a 2.0 GHz Intel Core i3-5005U dual-core processor with integrated graphics. It features two SO-DIMM slots that can accept up to 16GB of DDR3L 1333/1600 MHz of RAM. For long-term storage, it has room to hold a 2.5" hard drive or SSD as well as an mSATA drive connected to the M.2 slot. Once a storage drive is added, you must install an optional operating system such as Windows and Linux. It also features a mini DisplayPort and mini HDMI output for delivering high-definition content to your monitor or TV. In addition to outputting video, the system features an infrared Rx sensor that you can use an optional remote to control it right from your couch.