What is dedicate server and what are the difference between dedicate server and colocation server? Which one is better for commercial site........