What kinds are there and how do they differ from each other like a northern or Southern type of Sanda or even from Taiwan i mean will a Southern type have elements from southern Kung Fu ? I mean in there Techniques concepts principles stance structure ?