The difference between P6 and P7 Primavera is that P6 refers to Primavera P6 Professional Project Management, while P7 refers to the Primavera P7 Enterprise Project Portfolio Management software. P6 is primarily used for individual project management, while P7 is designed for managing multiple projects and portfolios within an enterprise.