In Spark ML, the difference between Estimator and Transformer is:
Select an answer to reveal the explanation.
Short Explanation and Infographic
Estimator.fit → model; Transformer.transform → data. That's the Spark ML grammar.
Full explanation below image
Full Explanation
Pipeline stages compose both types.