I dont understand how a wallet comes into play? Is a wallet a necessary part of a transaction or is it just a way of collating multiple addresses?
I get how I should use a new address for each transaction but don't understand whether they have to be attached to a wallet?
I am looking to generate thousands of addresses to accept payments for purchases in my online shop. Once an address has money in it, do I need to collate all the money together in a central account?