What's an OSPF DR/BDR and why are they elected?

Technical