Command
The Command block is the entry point for slash commands. This is where your command flow begins when a user invokes your slash command.
Listen for Event
The Listen for Event block is the entry point for event-triggered flows. This block listens for specific Discord events and triggers your flow when they occur.
Button
The Button block is the entry point for button and select menu interactions. This block gets triggered when a user clicks a button or picks an option in a select menu that was created by your bot. In the flow of a select menu the block is called Select Menu.