I've never got the hang on topology, but i have tried many times lol. Topology actually speaks about very fundamental concepts.It mainly speaks about sets. It treats on how things in a set are connected to each other, no mather how you deform it. Sometimes people speaks about topology as "rubber physics". The role of topology in physics is to make assesments on global properties of systems. Most of what is taught in university speaks of local properties, equations are studied in the neighbourhood of... and stuff like that. To give an example, relativity teaches us that space-time is LOCALLY minkowskian, but it's global structure can't be directly extracted from the behaviour of the equations in a neighbourhood of a point. Differential topology deals with such matters. It is not an easy branch, at least for me, because it makes so little assumptions that demonstrating anything is very difficult