Hay multitud de enfoques, de entre los que destacan: