Methods, Types, Philosophy, And Dangers