I have read several texts that give a very technical description of what a topological space is, but I can't find any notes that really give an intuitive description of what it is and I'm really struggling to get my head around it. Is the idea behind a topology the notion that we wish to be able to have a notion of "nearness" of elements to one another in a set, without introducing a notion of "distance"? By "nearness" is it meant that two elements are within the same neighbourhood (i.e. they lie within the same open subset)? Given this, is the idea that two objects are topologically equivalent, e.g. a coffee cup and a doughnut, that the neighbourhoods that elements "reside" in are unaffected under a continuous deformation from one object to the other, such that "nearby" elements remain "nearby" (relative to one another)?
I would really appreciate it if someone is able to give me an intuitive notion of a topological space, and also a motivation for such a concept. Thanks.