The Two Components of The Perfect Online Business Model