We come up with new ideas for products.
We work out what and how people want to do things.
We style them so people want to use them.
We make standards compliant code so they work.