Edge is a CFD flow solver for unstructured grids of arbitrary elements. It solves the three-dimensional, compressible Reynolds-Averaged Navier-Stokes (RANS) equations on hybrid grids. The code is currently being extended for LES and DES simulations. Edge is an industrial strength code designed for realistic, large scale, parallel computations. The unstructured formulation allows Edge to be used for problems of arbitrarily complex geometry. However, Edge can be run on any Unix/Linux platform including small PC computers. The Edge flow solver is based on a node-centered finite volume scheme. For steady flows, the equations are integrated towards steady state with an explicit multi-stage Runge-Kutta scheme. To accelerate convergence, residual smoothing and a multi-grid technique can be employed. Low Mach-number preconditioning is also available. Time-accurate computations are implemented using dual time-stepping: implicit time marching with explicit sub-iterations.