An indoor putting green is merely a surface created to mimic the characteristics of a golf green. It allows you to practice your putting stroke when you are unable to visit the golf course. They can range from very basic up to very complicated. Incorporating features such as ball return mechanisms, alignment aids and the ability to add slopes.