This question is vague and might be closed, but I also feel like its incredibly important to math and how we approach problems. Particularly difficult problems. Namely the concept of information.
One of the main principles in math is "there is no free lunch"; if a proof claims to show something, but didn't use crucial information/steps, then there is a mistake somewhere.
Because of this I use to believe although different proofs of a result might look different, they were all essentially the same on some level: they all found the crucial parts and simply combined it differently.
However more and more it feels like different proofs are fundamentally different. One might use Axioms A and B of ZFC, and another axioms B and C of ZFC, whereas A doesn't follow from B and C.
Is there any way this concept can be made more rigorous and is true or false in that encapsulating sense?
If proofs are the same in some informational sense, then we always begin the same way by collecting needed parts until it boils over. But if they aren't, this justifies much more disregarding the work of others as possibly unnecessary.