# What is the difference between white noise and “strict” white noise?

The normwhn.test package in R has a function to test if data is white noise. The documentation of the function states the following :

Performs an Univariate Test for White Noise. The null is white noise rather than "strict" white noise, thus permitting weak dependence in the higher moments of the variable

What is meant by "strict" white noise ? And what does it mean to permit weak dependence in higher moments ?