The difference between this and that is simple. You can use 'this' for something in nearby. For example I'm sitting on a chair, I like this chair. But 'that' is used when you talk about something more distant. In example again, I'm sitting on a ground and chair is like 5 meters distant. And you say: I like that chair.