I am working on a project with JS implementation of IPFS. I want to upload multiple websites. While going through the official documentation of IPFS Core APIs, under example section of ipfs.name.publish I found a line which says "If you want to have multiple websites (for example) under the same IPFS module, you can always check the key API."
I went through the key API but did not understand the purpose of these APIs, what is there usage and how will it help in hosting multiple websites?