A communication method, comprising: receiving, by N cooperation terminals and a target terminal apparatus, first data from a network apparatus; receiving, by a first cooperation terminal apparatus, a first sidelink transmission resource from the network apparatus, wherein the first cooperation terminal apparatus is an i th cooperation terminal apparatus in N cooperation terminals, and the first sidelink transmission resource is an i th sidelink transmission resource in the 1 st sidelink transmission resource to an N th sidelink transmission resource, the i th sidelink transmission resource is a sidelink transmission resource of an i th cooperation terminal apparatus, wherein i is an integer greater than or equal to 1 and less than or equal to N, and N is an integer greater than or equal to 2; receiving, by a second cooperation terminal apparatus, a second sidelink transmission resource from the network apparatus, wherein the second cooperation terminal apparatus is a j th cooperation terminal apparatus in N cooperation terminals, and the second sidelink transmission resource is a j th sidelink transmission resource in the 1 st sidelink transmission resource to an N th sidelink transmission resource, the i th sidelink transmission resource is different from the j th sidelink transmission resource, the j th sidelink transmission resource is a sidelink transmission resource of a j th cooperation terminal apparatus, wherein j is an integer greater than or equal to 1 and less than or equal to N, and j is not equal to i; and the N cooperation terminal apparatuses and the target terminal apparatus belong to a same cooperative transmission group; and sending, by the first cooperation terminal apparatus, second data to the target terminal apparatus on the first sidelink transmission resource, wherein the second data is determined by the first cooperation terminal apparatus based on the first data received from the network apparatus; and sending, by the second cooperation terminal apparatus, second data to the target terminal apparatus on the second sidelink transmission resource, wherein the second data is determined by the second cooperation terminal apparatus based on the first data received from the network apparatus. receiving, by N cooperation terminals and a target terminal apparatus, first data from a network apparatus; receiving, by a first cooperation terminal apparatus, a first sidelink transmission resource from the network apparatus, wherein the first cooperation terminal apparatus is an i th cooperation terminal apparatus in N cooperation terminals, and the first sidelink transmission resource is an i th sidelink transmission resource in the 1 st sidelink transmission resource to an N th sidelink transmission resource, the i th sidelink transmission resource is a sidelink transmission resource of an i th cooperation terminal apparatus, wherein i is an integer greater than or equal to 1 and less than or equal to N, and N is an integer greater than or equal to 2; receiving, by a second cooperation terminal apparatus, a second sidelink transmission resource from the network apparatus, wherein the second cooperation terminal apparatus is a j th cooperation terminal apparatus in N cooperation terminals, and the second sidelink transmission resource is a j th sidelink transmission resource in the 1 st sidelink transmission resource to an N th sidelink transmission resource, the i th sidelink transmission resource is different from the j th sidelink transmission resource, the j th sidelink transmission resource is a sidelink transmission resource of a j th cooperation terminal apparatus, wherein j is an integer greater than or equal to 1 and less than or equal to N, and j is not equal to i; and the N cooperation terminal apparatuses and the target terminal apparatus belong to a same cooperative transmission group; and sending, by the first cooperation terminal apparatus, second data to the target terminal apparatus on the first sidelink transmission resource, wherein the second data is determined by the first cooperation terminal apparatus based on the first data received from the network apparatus; and sending, by the second cooperation terminal apparatus, second data to the target terminal apparatus on the second sidelink transmission resource, wherein the second data is determined by the second cooperation terminal apparatus based on the first data received from the network apparatus.