Diferent kinds of Data Structures