A data structure is, as Max Plank and Adyssa said, just a way to store data in a way that reflects the relationship of the bits of data to one another. "byte", "integer", and "real" are elementary data types. More complicated are array, collections of different bits of data of the samer type, and the "structure" or "struct" in which the various pieces of data can be of different types. A structure can even have arrays or structs as elements.
But hopefully, you will soon move on to "object oriented programming", the best thing since sliced bread! An "object", called a "class" in C++ or Java, includes both data types and functions that operate on that data. For example, if you were writing a program to handle personnel for a company, you might define an "object" data type that includes, as data, name, address, salary or hourly wage, hours worked and then functions that allow you to set or return each of those, calculate and print wage reports, etc., all encapsulated in the data type itself- so that it is easy to incorporate into many different programs.