Firmware is a software pre-installed on your router or any other hardware device that controls how it behaves and it allows that device to be configurable. 

Some high-end routers have the ability to update automatically, while others don't. For a step-by-step guide on how to update your router firmware, click here.