There are multiple approaches for identifying technical reports, depending on topic; some of these also contain full text for technical reports:
A technical report is a document written by a researcher detailing the results of a project and submitted to the sponsor of that project. Many technical reports are government sponsored with the Department of Energy, NASA, and the Department of Defense among the top sponsors. A number of U.S. Government sponsors now make technical reports available full image via the internet. Some technical reports may be available in paper or on microfiche in the UNH Library.
Although technical reports are very heterogeneous, they tend to possess the following characteristics:
Above text (with minor revisions) is used by permission and is from Georgia Tech Library's Technical Reports guide.