What does Use Case contain?

It includes Flow of Events (normal flow and alternative flow), Exceptions, Special Requirements, Pre-conditions and Post-conditions for any given functionality.