What is the difference between tables and structures?

Tables:
1) Data is permanently stored in tables in the database.
2) Database tables are generated from them and It has primary key.
Structure:
1) It contains data temporarily during program run-time.
2) No Database tables are generated from it.