Processor: Your laptop needs a processor that’s powerful enough to avoid bottlenecking the GPU. All of the contenders in our test group have a quad-core Intel Core i5-8300H or hexa-core Intel Core i7-8750H processor or better. The extra cores in that line of i7 processors don’t yet have a significant impact on gaming, so both options are good enough.
Given that high-end components tend to drain battery life, don't plan on taking any of these gaming rigs too far from a wall socket very often. Cutting-edge ports like USB-C and Thunderbolt 3 are beneficial now, and will only be more so down the road, but look for at least two USB 3.0 ports so you can plug in an external mouse and a hard drive for your saved media files. If you mean to attach a VR headset to your GeForce GTX 1060-or-better rig, look for the right loadout of ports to accommodate it; you'll need a well-placed video out and enough USB ports for the hydra-head of cabling. Other video ports, like HDMI or Mini DisplayPort, will be helpful if you want to play games on an external display, but aren't absolutely necessary if your laptop's screen is large enough.
Storage: Hard drive or SSD? Why not both? Some budget gaming laptops will come with only a hard drive (usually 1TB), but the majority of gaming notebooks also include a small SSD to serve as a boot drive. It’s not uncommon to see a 128GB SSD and 1TB HDD working in tandem. If you can get a larger SSD you may see decreased loading times, but that will also cost you quite a bit more money. Make sure you get a faster, 7,200-rpm HDD as opposed to a 5,400-rpm HDD.