Algorithms, Technology, Asymptotic Notation.
to accomplish a task. I can also say algorithms are like road maps for accomplishing a given, well-defined task. Algorithms are central to any computation or computer program. And since computer programs are a set of logical rules put together in a structured way, we can say Data Structures +