The process of developing technical aspects of your ecommerce website — accepts payments, behaves in response to user action and appears aesthetically.