@ Mathew
The best, most reliable solution is to use a plugin like Duplicator or BackupBuddy to move the site.
If you asking about migrating just the directory, that is a bit more technical. Basically it involves using phpMyAdmin to export the {wpdb-prefix}_connections* tables on the source site then importing them on the destination site. After the import, you then need to change the {wpdb-prefix} of the imported tables to match the same prefix as the other WP tables. Then you have to use FTP to copy the connections-images folder from the source site to the destination site. I’ve done it many times times and doesn’t take much time. I think it takes more time to do all the logging in and out than it does moving the actual data.
Hope that helps, let me know.
