I just want to ask if there is any deeper motivation or clear geometric "sense" behind the barycentric subdivision. Some friend asked me about this a few months ago, looking back the section at Hatcher, I still feel quite confused. I remember one friend told me combinatorically one can do this from posets back to posets, but this does not give me any way to "understand" it properly. In some books (Bredon, for example), the author use excision property as one of the axioms, I'm wondering "where they came from, why they make any sense?".



Deeper meanings of barycentric subdivision
There can be many reasons for subdividing simplices, barycentrically or otherwise. 


For a simplicial complex (triangulated space) there are the simplicial homology groups. These are known to be isomorphic to the singular homology groups, therefore (1) invariant under homeomorphism, and in particular (2) invariant under (not necessarily barycentric) subdivision. Before the invention of singular homology, I believe that (1) was unknown. Fact (2) was a key part of the theory. Subdivision is important simply because even if your space is made out of simplices you will sometimes care about subsets which are only unions of simplices after you cut the space up finer. In simplicial homology, excision is an easy algebraic fact, stemming from the fact that when a complex is a union of two subcomplexes then every simplex is in one or the other (or both). 


In singular theory, as you know, invariance under homeomorphism is a triviality but excision requires some work. The point is that when a space is a union of two open sets then (bad news) not every singular simplex is in one or the other but (good news) simplices can be systematically replaced by combinations of smaller simplices to show that this does not matter. This is where subdivision is used, and there is no reason it has to be barycentric. It's like with the fundamental group: you might explore a space by using maps of a standard unit interval into it, but in proving the Seifert-Van-Kampen Theorem you might want to subdivide that interval into little pieces.


Barycentric subdivision also rises in PL (piecewise linear) topology in one other specific technical way that has nothing much to do with homology: regular neighborhoods. In a finite simplicial complex $K$, the smallest neighborhood of a given subcomplex $L$ that is itself a subcomplex does not in general have $L$ as a deformation retract, but this becomes true if you first barycentrically subdivide *twice*.


And in the interplay between categories and simplicial constructions barycentric subdivision turns up in various ways. 


ADDED in response to Hatcher's answer and its comment thread: 


Yes, there is a way of extending to all $n$ the pattern that begins: cut a segment in half, cut a triangle into four equal pieces using midpoints of edges ... It is sometimes called "edgewise subdivision", I believe. It may be realized for simplicial sets as follows: A simplicial set is a functor $\Delta^{op}\to Set$ where $\Delta$ is the category of standard nonempty ordered finite sets; its subdivision is obtained by composing with (the opposite of) the functor $\Delta\to\Delta$ which takes an ordered set to two copies of that set laid end to end. This leaves the realization unchanged. Applied to a standard $n$-simplex, it gives a certain subdivision with $2^n$ pieces. If $n>2$ then the pieces are not all the same shape. If $n=3$ you get a tetrahedron cut into four scaled-down models of itself sitting in the corners and four more whose union is an octahedron; these four all share an edge, the only internal edge that there is. It's not immediately clear to me what diameter estimate is available for the pieces.


This can be generalized so that you now cut an edge into $k$ equal pieces and a triangle into $k^2$ congruent pieces (almost half of which are upside down) and in general cut an $n$-simplex into $k^n$ pieces. This $k$-fold edgewise subdivision plays a role in the area of cyclic homology and related things: when a simplicial set $X$ has the kind of extra structure that makes it a cyclic set (a suitable action of a cyclic group of order $m$ on the set $X\_{m-1}$ for all $m>0$) then its realization has an action of the circle group, and to make the action of the subgroup of order $k$ appear as a simplicial action you can do the $k$-fold edgewise subdivision described above.


There is also another edgewise subdivision. In this one the $1$-simplex is cut in half as before and the $2$-simplex is cut into four pieces in the following way: join the middle vertex to the midpoint of the opposite side, and join that midpoint to the midpoints of both of the other sides. This construction corresponds to the functor $\Delta\to\Delta$ that takes an ordered set to two copies of the same laid end to end but with the order reversed in one copy. 


See also my answer to the recent MO question "Endofunctors of the Simplex Category".


The second edgewise subdivision that I described can be used to analyze the relationship between two definitions of algebraic $K$-theory: Quillen's $Q$-construction is essentially a subdivision of Waldhausen's $S$-construction.


