This thesis deals with a two component reaction-diffusion system (RDS) for competing and cooperating species. We have analyse in detail the stability and bifurcation structure of equilibrium solutions of this system, a natural extension of the Lotka-Volterra system. We find seven topologically different regions separated by bifurcation boundaries depending on the number and stability of equilibrium solutions, with four regions in which the solutions are similar to those in the Lotka-Volterra system. We study RDS in the small parameter of the range 0 < λ 1 (fast diffusion and slow reaction), and in a few cases we assume λ = O(1). We consider three types of initial conditions, and we find three types of travelling wave solutions using numerical and asymptotic methods. However, neither numerical nor asymptotic methods were able to find a particular travelling wave solution which connects a coexistence state say, (u 0 , w 0 ) to an extinction state (0, 0) when 0 < λ 1. This type can be found when the reaction-diffusion system satisfy the symmetry property and λ = 1.From asymptotic methods, we find that RDS is a singular perturbation problem (one inner and two outer regions) when one of the equilibrium solutions associated with the travelling wave has u = 0, whereas, when u = 0 we get a regular perturbation problem.We find the numerical and asymptotic solutions for RDS. We have published the aboveWe study the stability of travelling wave solutions for RDS in two dimensions using numerical and asymptotic methods. We also used the Evans function as a tool for computing the stability of the three types of wave. We find that all the types of travelling wave solutions are stable for all values of the parameters.ii