Por regra, a actuação do agente traduz-se na violação de uma só norma jurídica mediante a prática de um só acto, estando nós, então, perante um caso de unidade de infracção. Casos existem, todavia em que ocorre violação de diferentes normas legais, realizada mediante acções separadas, ocorrendo, então um concurso real. Outros existem em que uma só acção é objecto de várias apreciações jurídico-criminais, por violar várias vezes o mesmo preceito, falando-se, então, em concurso ideal homogéneo; se não obstante a unidade da acção ocorre violação de uma pluralidade de normas, estamos perante um concurso ideal heterogéneo.