Explain why it may be difficult to define and distinguish between street gangs, organized crime groups, and terrorist groups.

What are the differences between and among street gangs, organized crime groups, and terrorist groups? Be sure to use specific examples to support your response.
Explain why it may be difficult to define and distinguish between street gangs, organized crime groups, and terrorist groups.