Federal Home Loan Mortgage Corporation, or Freddie Mac (FMCC), provides credit guarantee for residential mortgages originated by mortgage lenders and invests in mortgage loans and mortgage-related securities in the United States.