One Simple Question, is the Bitcoin and Bitcoin Cash Difficulty the same? if No can someone please explain what makes them different from each other?
Not the same. Difficulty is a control mechanism so that blocks are mined about once every 10 minutes. The networks have different hash rates therefore the difficulties are different.
Cash adjusts difficulty every block now so its highly variable. BTC is still on 2 week (2016 block) difficulty adjustment schedule.
https://fork.lol/pow/difficulty[Edit: Fixed block difficulty period]