FTP Space

Can someone please spell out step-for-step how to set up an ftp space under one of my domains so that a client can upload files to me, but not have access to my other files associated with this domain or other domains I have under the same account? Assume I know NOTHING - because that’s what I feel like.

Thank you very much.