fetch(1) only downloads single pages. You simply use it like this:
% fetch http://google.com
.
For recursive downloading you need an application such as wget. You use it like this:
% wget --continue --no-parent --recursive --convert-links --progress=bar --tries=10 http://google.com
.
If I missed your point do not hesitate to say so...