So, repetitively you are typing the struct node, and things like that is it is just too much to type, and c allows you to define short names for types. So, if I want to say, like struct node * I want to use the name list node. So, I will just say struct; instead of struct node *head, I will just say list node head. So, it is a shorter way to do it.
आपण पुन्हा पुन्हा struct node * स्ट्रक्चर नोड टाईप करीत असतो त्या ऐवजी आपण टाईपडेफ हा रिझर्व्ह वर्ड वापरून पुन्हा पुन्हा लिहिणारे शब्द टाळून त्याऐवजी छोटा शब्द लिहू शकतो.