What is a firmware ?
A firmware is a small program injected into a
device in order to perform specific actions. It is not that easy to
explain the differences between a firmware and a software, but so to say
a firmware is restricted to a single use. In general, this is a read
only program that you can only update.