What Is Difference Between Del, Remove and Pop on Python Lists

I am new to python programming and working to learn the various in-built data structures supported by the programming language.

While browsing the internet, I came across quite a bit of examples and demonstrations for using the list data type in python

But I am a bit confused as the del, remove and pop methods seems to work similarly for the list.

Can anybody clarify on this.