From what we've noticed after years of recording from the computer is: Built-in webcams typically are horrible. With the exception of a few, those built-in cameras are generally grainy, blurry, and lacking in detail. Plugging in an external webcam can make a huge difference and provide you with a much sharper picture.
One of our favorite brands when it comes to quality and price is Logitech. Here are a few we recommend:
1. Logitech c525 (most budget friendly)
2. Logitech c615
3. Logitech c920