By this we mean to say that we can have many pointers pointing to each other. A pointer pointing to another pointer is considered as a level of indirection so lets say I have created a pointer a which is pointing to some int temp and now I create a pointer b which is pointing to pointer a so here this is a simple case of indirection where pointer b is not directly pointing towards temp but it points to a which is pointing towards temp, other than indirection pointers have other cool properties and uses most of them discussed by Scaler Topics you can go through these once