Marketing concepts and sale strategies