What is the meaning of [iron out]

There are just a few difficulties to iron out (resolve), and then we’ll be ready to sign the contract.