IBM interview question

Explain 5 different data structures