What type of biological molecule is DNA helicase?

What type of biological molecule is DNA helicase?