6.3 Interactive Shells

What is an Interactive Shell?:    What determines whether a shell is Interactive.
Is this Shell Interactive?:    How to tell if a shell is interactive.
Interactive Shell Behavior:    What changes in a interactive shell?