Apparently it's a method of increasing your odds of getting a shiny?
Yes, that is exactly what chaining is. You basically keep finding the same Pokemon over and over again and your chances of finding a shiny Pokemon increases.