Want to know details and meaning about the trace of SQL Server
You appear to have setup a trace with no understanding of why you've done so. There is little point in running a trace for 10 minutes, let alone months, without a reason.


  Scenarios for using SQL Server Profiler 
  
  The first step in using SQL Server Profiler is to identify your
  reasons for monitoring an instance of SQL Server.


The most common scenarios (taken from the above link) which may be relevant to you are:


Find the worst-performing queries.
Monitor stored procedure performance.


A trace that captures RPC:Completed and SQL:BatchCompleted events (Stored Procedure and TSQL classes) with Duration, Reads and CPU data columns will provide you with a diagnostic log of how your queries are performing. You can import this trace file to a table and run queries against it to identify the slowest, highest IO or highest CPU consumers for example.

If you have direct access to the server and want to analyse performance, I'm inclined to suggest that you ignore profiler traces and start with the SQL 2005 Performance Dashboard Reports. When you've grasped the basic concepts of Troubleshooting Performance Problems, invest some time understanding Dynamic Management Views (DMVs) and how they can help with performance analysis.