Data Structure is a data organization, management, and storage format that enables efficient access and modification. Stack, Linked list, trees, graph, etc are the example of basic data structures.
Algorithm is a set of instructions, used to solve a particular problem in finite number of steps.