Price differences on different websites

so i’m new here and new to crypto. why when i check the zcash nonpool it states that my zec in worth X but when i look it up on coinmarketcap the price is always a little bit higher. could someone please explain this to me

More than one place to buy and sell leads to more than one price. The websutes average multiple sites, some choose other websites.