I download free ebooks from some free web sites .
( ex french one :
https://www.ebooksgratuits.com/ ) so I store them in a directory on my laptop.
Then, using calibre, I add the ebook , depending on the kindle ( mine, my wife or kid), to its own library, then I update the metadata before I send it to the reader.