Online. Online applications vary--some may ask you to fill in fields,
while others may require that you attach PDFs of your cover letter and resume.
Some companies request that you email your materials to their Human Resources department.
It is important to follow directions--if they ask that you send your resume in the body of the email,
do not send an attachment!