A niche involves focusing your business on a segment of a market it can effectively reach and serve.
Self-disruption is the process of a company recalibrating its strengths through the identification and capitalization of emergent opportunities, thus disrupting its own operational paradigms and product portfolios.
Lifecycle Management refers to the efficient monitoring and maintenance of a system or product. A product is continually iterated, developed, and improved based on an understanding of it's lifecycle.
A hackathon is basically any event where people come together to solve problems (mostly over 1-3 days).