Cisco interview question

Can you describe OSPF routing protocol?