For many opportunities, you might need to create a resume. Here's a Resume Guide to help you get started.
Some opportunities might also require you to submit a cover letter. Here's a Cover Letter Guide to help you get started.
For some summer programs, you need to submit a recommendation letter. Here are some Summer Program Recommendation Request Guidelines.