I am trying to understand what the difference is between them and this what the pros and cons are but i have not been able to gather any information regarding this on deepbits site so i thought maybe the community could enlighten me
If you are mining with CPU, then the value is too small to make any serious difference
PPS would be better for them and worse for you if you are unlucky (expected shares per block is much lower than the shares per block you are getting). Right now, PPS has been a BIG profit for Tycho this difficulty step, as expected shares per block is much higher than the shares that were required to find the blocks so far.