The following products are true continuous data protection products. That is, they transfer and save every block level change on the client. They can produce snapshots after the fact from any point in time.
CDP products are either general or application specific. A general CDP product protects anything storing data on a volume it protects. An application specific CDP product is designed for a particular application, such as Exchange or SQL Server.