Given the nature of the question, I would recommend you download an application called Speccy.
This is easy to navigate and will provide you information of what hardware is inside your laptop.
You can then use this information to download the correct drivers.
The essential drivers on a laptop are:
1)Chipset
2)Audio
3)Graphics
4)Networking - Wireless and to a lesser extent Ethernet but that it is if your laptop has ethernt jack. If you are using an usb ethernet adaptor, you don't need drivers as Windows will install plug and play drivers.
5)Keyboard, Mouse, Input devices if the laptop supports a stylus and has a touch screen
In terms of firmware, The old adage applies if it ain't broke don't fix it when it comes to firmware as there is a slim chance of bricking the laptop if you bork up the firmware update.
However, with modern laptops that is a least likely scenario but the risk is there and the same applies to the bios as well (as with anything there is a small element of risk). Speaking of the bios, there are some mitigations for the CPU vulnerabilities which require bios updates.