What is the difference between a Roadster and a Cabriolet?

The Roadster has a removable chrome windshield frame and post assembly while the Cabriolet windshield area is part of the body and is painted with a chrome frame around the glass. The Roadster windshield frame is angled back and is usually considered more attractive by most. Also, the Cabriolet has roll-up windows in the doors, while the Roadster does not.