TeX is a powerful text processing language and is the required format for some periodicals now. TeX has many macros to which you can eventually add your own. LaTeX is a macro package which sits on top of TeX and provides all the structuring facilities to help with writing large documents.
It's all in the mix What do you get if you combine, say, the tagging system from one site with the RSS feed of another? A software mashup, one of the hits of Web 2.0, reports Jack Schofield