How many design pattern SuiteCrm use? and what are they

i wanna know about SuiteCrm core, so please help me.Thanks!