In enzyme terms the difference between helicase and topoisomerase
is that helicase is an enzyme required for DNA unwinding while topoisomerase is any of several enzymes that effect the topology of DNA, especially ones that relax supercoiling.
*Cold Spring Harbor Symposia on Quantitative Biology, Cold Spring Harbor Laboratory, Long Island Biological Association (N.Y.) - Science - 1933 - 251 pages