What is Alpha testing?

What is Alpha testing?

Alpha Testing is a type of software testing performed to identify bugs before releasing the software product to real users or the public. It is a type of acceptance testing. The main objective of alpha testing is to refine the software product by finding and fixing the bugs that were not discovered through previous tests.