Dedicated proxies are high speed proxies that support both HTTP(S) and SOCKS protocols. These proxies are never shared and the IPs are static. Dedicated proxies work best for tasks that require the usage of a static IP, or good bandwidth availability.
Semi-dedicated proxies are shared between 3 users, and the shared nature allows these proxies to be priced competitively, as compared to the dedicated proxies. These proxies still function similarly to the dedicated proxies, just that the IPs are shared.
Similar to the semi-dedicated proxies, the rotating proxies also work on a shared infrastructure basis, except that the rotating proxies would provide the user access to a larger pool of IP addresses. The rotating proxy would rotate its IP automatically at the back-end, within a given interval, which can be set between 10-100 minutes respectively. The automatic IP rotation feature allows the user to add these proxies into their software once, and let the software work its magic, with minimal user intervention thereafter.