An Algorithm is a series of steps to be computed. Abstraction is to remove details from a description, process, or algorithm and re-label with a name where the details are hidden. A typical abstraction to take some code, abstract into a subroutine that can be called from different places.
Hope this helps <3