Captions and also references are there because it's very common that figures are placed where it's optimal for page breaking and layout proportions.
A bit stretched: the text may say "See figure 1, which describes the process X." Then the figure follows, with a caption Figure1: The process X". And possibly much whitespace after the text before the figure with a page break, because it turned out that the figure doesn't fit well any more to the page after inserting other text... That's why figures are often at the top of a new page, but text is floating before. Anything can move a bit. We got references for pointing to the figures, and captions there to explain them. No need to stick figures at fixed points within the body text.
Often it's sufficient to relax the positioning a bit via options, up to:
Code: Select all
\begin{figure}[!htbp]
...
\end{figure}
This allows positioning anywhere (here, top, bottom, dedicated page) and relaxed typographic recommendations. Default it's just ht for here or top.
Stefan