 In general, if a set of data structures needs to be included in linked lists, external storage is the best approach.If a set of data structures need to be included in only one linked list, then internal storage is slightly better, unless a generic linked list package using external storage is available.Likewise, if different sets of data that can be stored in the same data structure are to be included in a single linked list, then internal storage would be fine.