AdHoc testing is a part of
Performance Testing
Exploratory Testing
Usability Testing
Regression Testing