Machine Learning and Deep Learning can be done by a variety of different algorithms. The choice depends on the kind of problem you want to solve and the kind of data that is available to give an answer on certain questions.
AutoML stands for Automated Machine Learning. The process of applying many machine learning models and then choose the most suitable model in the given situation.
AutoML covers the complete pipeline from the raw dataset to the selected machine learning model.
WEKA is a free and open source machine learning tool from New Zealand with an AutoML plugin. A weka is a non-flying bird from New Zealand and here it stands for Waikato Environment for Knowledge Analysis.