These are ways to gate your product while still being able to provide users with a way to experience and validate it for free. I hope this helps