I have worked as a carpenter for the same company for the past 21 years building water and waste water treatment plants. Last October I was laid off for lack of work and they have no bids coming up. I just learned of a job opening (non-construction) that is related to the type of projects we build that I should quilify for. My question is since I have not fill out a job application in 21 years which would be better a cover letter or a resume? Or are they basiclly the same thing?