SpecFlow is a BDD tool for building executable specifications of your software, typically for automated testing. Cucumber is an integration testing tool that allows you to write human-readable acceptance criteria for your application.