1) Not quite technical.
2) Using jargon in an attempt to impress, but actually being closer to marketingese than to true technical speech.
3) What happens when techies try to describe something complex to regular folks. Usually nigh-incomprehensible.