$ 0 0 What is the difference between these three methods are there? What are the advantages and disadvantage of each?