Commerce Fundamentals – The path to better customer experiences