I went along with a video from TrainSignal about OSPF. From the instructors in the training videos as well as Lammle(which is my main read right now), OSPF is the main IGP that networkers use.

To me, it feels like glorified RIPv2, which is a lot of redundancy and typing of the same thing. But I guess if you generalize the networks(summarize them for a lack of a better term) things get easier. Personally, I'm a huge fan of EIGRP and Ross of TrainSignal says that it might be open to other vendors soon...