Nvidia is better in terms of Graphics As Intel Hd is too weak compare to NVidia’s GPU as Nvidia lowest level cards have 384 shader units, 8 Rops/16 TMUs but Intel HD have only 24 execution unit which can’t even run games at 720p, It is only for basic video and GUI support and doesn’t have its own memory, IT shares it memory with system memory but Nvidia have its Own dedicated VRAM which is Much Faster than normal Rams.