Drive and Online file storage

What is Drive?
How to use Personal Drive?
What is a Online file storage, what is the role?
What is an oversized attachment and how is it different from a normal attachment?
Why does the system need to install uploading controls?
Can the other party receive and successfully download the oversized attachment?