any disables type checking. Use sparingly as a last resort.
let value: any = "hello";
value = 42; // No error
value.foo.bar.baz(); // No error (but crashes at runtime!)
any defeats the purpose of TypeScript. Prefer unknown when you don't know the type.