There&#x27;s a subtle but important difference. They&#x27;re not necessarily tied to each other anyway. For example in Python you frequently have lots of named functions that capture some variables in an outer scope, and are closures but not lambdas.