Non-external functions and state variables should start with a single underscore. Others, shouldn't
function thisIsInternal() internal {}
function thisIsPrivate() private {}
uint256 internal thisIsInternalVariable;
uint256 thisIsInternalVariable;
function _thisIsInternal() internal {}
function _thisIsPrivate() private {}
uint256 internal _thisIsInternalVariable;
uint256 _thisIsInternalVariable;
private-vars-leading-underscore on Solhint's documentation.