There are so many kinds of mortgages! This article explains the differences.