There are a few types of Solar Charge controllers but the primary types are MPPT ( Maximum Power Point Tracker) and PWM (Pulse Width Modulation). MPPT controllers cost more but are more efficient. PWM controllers are primarily used in smaller systems where additional power is not regularly needed. ASC controllers are exclusively made by Specialty Concepts, Inc. Call a solar expert today with questions or for assistance at 866-274-0642