As its name suggests, grey box testing is a blend of black box and white box testing and is often the most popular type of test.
For a grey box test, the tester will have limited knowledge of the target application or infrastructure, but will have basic level of user access to enable them to partially test the internal security of the target.