esse Class.forName(“sun.jdbc.odbc.JdbcOdbcDriver”) faz com que o Class Loader carregue essa classe (sun.jdbc.odbc.JdbcOdbcDriver) na memória… pode parecer inútil, mas esse driver tem um trecho inicializador static{} no código onde ele faz uma chamada ao método registerDriver() da classe DriverManager (classe utilizada para obter uma conexão com o bd)…
já o método getInstace(), como o nome diz, retorna uma instância que representa a classe que foi passada no forName()