Big data refers to large-scale, fast-moving, multi-variety data collections and related technological systems that exceed traditional database capabilities in acquisition, storage, management, and analysis. Big data technologies include distributed storage, stream computing, NoSQL databases, data lakes, and other core components, supporting applications like user profiling, recommendation systems, and risk control.