RSLinx Classic has a lot of legacy stuff in it; drivers for 20-year-old controllers, 16-bit compatibility code, functions like gateway module configuration and data table monitoring, etc. It's a giant program and has really reached its maximum for features.
RSLinx Enterprise was built to be a data server for ControlLogix, from the ground up. It's connectivity to PLC-5 and SLC-500 is limited, and it doesn't include functions for PLC-2,3, or 5/250.
RSLinx Enterprise is the default data provider for RSView Enterprise visualization software.
RSLinx Enterprise runs on Windows 2000/XP computers as well as inside PanelView Plus and VersaView CE terminals.
RSLinx Enterprise serves data using FactoryTalk LiveData protocol, not OPC or direct calls.
RSLinx Enterprise is far more efficient than RSLinx Classic, using a smaller amount of computer CPU utilization for large applications (10,000+ tags per second).
RSLinx Enterprise does not provide upload/download/online monitoring for RSLogix 5/500/5000. Third party OPC connectivity requires a separate OPC Gateway program.