WebClonerPro works by recursively downloading the files from a website, ordering the folders in a easy to understand structure. It follows links within the site to retrieve HTML, images, JavaScript, CSS and other files, creating a local copy that mirrors the original website.