You can email a folder in Gmail by first zipping it on your computer and then attaching the ZIP file to the email.
You can share files and folders on OneDrive from within Office apps, from your desktop, or from the OneDrive website.