A/B Testing
Are people looking at your website more attracted to blue backgrounds and yellow trim? Or grey backgrounds and white trim? The only sure way to find out is to test. A/B testing is when you take a large group of people who are all basically the same, and change one tiny variable for half of them. You can then see what kinds of design and copy is most effective for making sales.