Workflows from db

never heard about ```functools``` and ```partial``` before. What's the advantage of using it?