Basin Analysis. Principles and Applications