Greatest Hits is a compilation album by the American hard rock band Guns N' Roses, released on March 23, 2004.