Es exactamente lo mismo.
Cualquier objeto que se instancie puede decargarse.
En Visual Basic está el método Unload Objeto .
Puedes también eliminar todas sus referencias mediante Nothing
Lapalabra clave Nothing se utiliza para desvincular unavariable objeto de un objeto real. Utilice la instrucción Set para asignar Nothing a una variable objeto. Por ejemplo:
Set MiObjeto = Nothing
MSDN
Varias variables objeto pueden referirse al mismo objeto real. Cuando Nothing se asigna a una variable objeto, la variable no se referirá ya al objeto real. Cuando varias variables objeto se refieren a un mismo objeto, los recursos de memoria y del sistema asociados con el objeto sólo se liberan después de que todas ellas se han establecido como Nothing, ya sea explícitamente mediante Set, o implícitamente después de que la última variable objeto establecida como Nothing salga del alcance.
Vas a encontrar códigos en donde si se descarga desde el mismo formulario, entonces le asignan nothing al objeto Form, y que cuando se descarga con la sentencia desde otro formulario, pues sólo usan Unload.
Depende de la forma en que desees programar.
Las colecciones Forms y Controls no disponen de métodos Remove. Los formularios y controles se agregan y quitan de estas colecciones de forma indirecta, con las instrucciones Load y Unload