One of the great things about OneDrive for Business is that it easily allows you to share files. You might not appreciate that you can also share files with people who don’t have an Office 365 login. As long as they have an email address you can send them a link to the file you wish to share.
i have wrapped all that up into the video you see above. It will show you how to share a document with an external user who already has a free Microsoft account. It will also show you how to share a file with people so they don;t need to login but can simply click on a link your send them.
OneDrive for Business is a much better option than sending attachments and hopefully the above video will show you how easy it is.