Yes cPanel and WHM are a package and come together. WHM allows you to easily resell cPanel hosting accounts from a VPS or dedicated server.
cPanel is a graphical web-based control panel that helps you quickly and easily manage your website and hosting account. cPanel software gives you complete control over a vast amount of functions, streamlining useful processes such as:
cPanel has grown to become the most popular web hosting control panel, running millions of websites around the world. cPanel was created to give server and website owners control over their properties. Whether you’re managing one, or hundreds, of servers and/or websites, cPanel software’s user friendly point-and-click interface allows you to customize your web hosting experience to fit your needs.